Ceci est une ancienne révision du document !
Notions à comprendre sous Kubernetes :
Pour lancer un pod :
kubectl run monconteneur -it --image busybox -- sh
Explications :
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 le pod nommé monconteneur :
kubectl delete pods monconteneur
Lancer un déploiement de pods :
kubectl create deployment mydeploy --image nginx
Résultat attendu :
deployment.apps/mydeploy created
Pour obtenir les informations d'un déploiement :
kubectl describe deployments.apps mydeploy
Pour obtenir des informations sur un pod (faire avant un kubectl get pods
pour identifier un pod) :
kubectl describe pods mydeploy-5588d64c7d-htv46
kubectl create service nodeport mydeploy --tcp=8080:80