Outils pour utilisateurs

Outils du site


informatique:kebernetes:kuberun

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
informatique/kebernetes/kuberun.1701775714.txt.gz · Dernière modification: 2023/12/05 12:28 par benoit