Ceci est une ancienne révision du document !
Démarrer/Arrêter des pod sous Kubernetes
Notions à comprendre sous Kubernetes :
pod : Lot d'un ou plusieurs conteneurs
deployment : Représentation logique d'un ou plusieurs pods.
service : Moyen d'accès aux pods (Adresse IP, Port)
Démarrer un simple conteneur
Pour lancer un pod :
kubectl run monconteneur -it --image busybox -- sh
Explications :
run monconteneur : On exécute un conteneur nommé monconteneur.
-it : Pour le mode interactif (comme Docker).
–image busybox : On utilisera l'image busybox pour lancer le conteneur.
– : Séparateur pour la commande qui sera lancée dans le conteneur.
sh : Lancement d'un Shell dans le conteneur.
Pour lister les pods (lots de conteneurs) :
kubectl get pods
Résulat attendu :
NAME READY STATUS RESTARTS AGE
monconteneur 0/1 CrashLoopBackOff 1 (16s ago) 6m50s
Supprimer un conteneur
Supprimer le pod nommé monconteneur :
kubectl delete pods monconteneur