Gestion par kubectl d’une application Commande kubectl:kubectl

1. Suppression d’un déploiement Suppression Déploiement

Durant le précédent chapitre, l’application MailHog a été déployée à l’aide du dashboard. Même si vous ne l’avez pas fait, vous pouvez néanmoins suivre les instructions qui suivent.

Premier point, récupérer la liste des déploiements présents dans le serveur. Pour cela, il faut lancer la commande kubectl suivie du mot-clé get avec le type d’objet deployment. Ci-dessous la commande correspondante :

$ kubectl get deployment deployment 

Ci-dessous le résultat renvoyé :

NAME      READY   UP-TO-DATE   AVAILABLE   AGE 
mailhog   1/1     1            1           8d 

La suppression du déploiement se fait à l’aide de la commande kubectl suivie des éléments suivants :

  • Le mot-clé delete.

  • Le type d’objet à supprimer (deployment).

  • Le nom de l’objet à supprimer (mailHog).

Ci-dessous la commande à lancer :

$ kubectl delete deployment mailhog Commande kubectl:kubectl delete 

Ci-dessous le résultat renvoyé par cette commande :

deployment.extensions "mailhog" deleted 

La consultation de la liste des pods renverra alors le contenu suivant :

NAME              ...
couv_EI2KUB.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Objectifs du chapitre et prérequis
Suivant
Exposition de services