Comment se débarrasser du pod Kubernetes ?
Comment se débarrasser du pod Kubernetes ?

Vidéo: Comment se débarrasser du pod Kubernetes ?

Vidéo: Comment se débarrasser du pod Kubernetes ?
Vidéo: Как перезапустить контейнер в поде Kubernetes 2024, Avril
Anonim

Tout d'abord, confirmez le nom du nœud que vous souhaitez supprimer à l'aide de kubectl obtenir des nœuds et assurez-vous que tous les gousses sur le nœud peut être terminé en toute sécurité sans aucune procédure spéciale. Ensuite, utilisez le kubectl commande drain pour expulser tous les utilisateurs gousses du nœud.

De même, comment arrêter tous les pods dans Kubernetes ?

  1. utilisez la commande kubectl get pods --all-namespaces pour obtenir la liste de tous les pods dans tous les espaces de noms.
  2. utilisez l'option --no-headers=true pour masquer les en-têtes.
  3. utilisez la commande s de sed pour récupérer les deux premiers mots, qui représentent respectivement l'espace de noms et le nom du pod, puis assemblez la commande delete en les utilisant.

À côté de ci-dessus, qu'est-ce qu'un pod dans Kubernetes et à quoi sert-il ? UNE Cosse est l'unité d'exécution de base d'un Kubernetes application–l'unité la plus petite et la plus simple dans le Kubernetes modèle objet que vous créez ou déployez. UNE Cosse représente les processus en cours d'exécution sur votre cluster. Pods dans un Kubernetes cluster peut être utilisé de deux manières principales: Pods qui exécutent un seul conteneur.

De plus, comment supprimer le pod StatefulSet ?

Vous pouvez effacer une StatefulSet de la même manière que vous effacer autres ressources dans Kubernetes: utilisez le kubectl effacer commande et spécifiez la StatefulSet soit par fichier, soit par nom. Vous devrez peut-être effacer le service sans tête associé séparément après la StatefulSet lui-même est supprimé.

Comment vérifier les journaux de mes pods Kubernetes ?

#kubectl -n kube-system journaux podname ## Cela vous aidera à voir le conteneurs disponibles dans un multi-conteneur cosse et sur cette base, vous pouvez afficher le journaux d'un conteneur particulier en utilisant la commande ci-dessous. # kubectl -n kube-system journaux - tail=10 podname (c'est le double trait d'union qui est utilisé devant la queue).

Conseillé: