informatique:kebernetes:kuberun
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| informatique:kebernetes:kuberun [2023/12/05 11:32] – [A trier] benoit | informatique:kebernetes:kuberun [2023/12/07 10:32] (Version actuelle) – supprimée benoit | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Démarrer/ | ||
| - | |||
| - | Notions à comprendre sous Kubernetes : | ||
| - | * **pod** : Lot d'un ou plusieurs conteneurs | ||
| - | * **deployment** : Représentation logique d'un ou plusieurs pods. | ||
| - | * **service** : Moyen d' | ||
| - | |||
| - | |||
| - | |||
| - | ===== 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' | ||
| - | * **--** : 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 | ||
| - | monconteneur | ||
| - | |||
| - | ===== Supprimer un conteneur ===== | ||
| - | |||
| - | Supprimer le pod nommé **monconteneur** : | ||
| - | kubectl delete pods monconteneur | ||
| - | | ||
| - | ===== A trier ===== | ||
| - | |||
| - | Lancer un déploiement de pods : | ||
| - | |||
| - | kubectl create deployment mydeploy --image nginx | ||
| - | |||
| - | Résultat attendu : | ||
| - | |||
| - | deployment.apps/ | ||
| - | |||
| - | |||
informatique/kebernetes/kuberun.1701775923.txt.gz · Dernière modification : de benoit
