Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
informatique:kebernetes:kuberun [2023/12/05 12:01] benoit [Démarrer un conteneur] |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Démarrer/Arrêter des pod sous Kubernetes ====== | ||
| - | |||
| - | Des pods sous Kubernetes sont des lots de conteneurs. | ||
| - | |||
| - | ===== Démarrer un pod composé d'une 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 pod ===== | ||
| - | |||
| - | Supprimer le pod nommé **monconteneur** : | ||
| - | kubectl delete pods monconteneur | ||