Hur blir jag av med pod Kubernetes?
Hur blir jag av med pod Kubernetes?

Video: Hur blir jag av med pod Kubernetes?

Video: Hur blir jag av med pod Kubernetes?
Video: 5 Simple Tips for Troubleshooting Your Kubernetes Pods 2024, November
Anonim

Bekräfta först namnet på den nod du vill avlägsna använder sig av kubectl hämta noder och se till att alla skida på noden kan säkert avslutas utan några speciella procedurer. Använd sedan kubectl drain-kommando för att vräka alla användare skida från noden.

På samma sätt, hur stoppar du alla baljor i Kubernetes?

  1. använd kommandot kubectl get pods --all-namespaces för att få listan över alla poddar i alla namnområden.
  2. använd --no-headers = sant alternativ för att dölja rubrikerna.
  3. använd s-kommandot i sed för att hämta de två första orden, som representerar namnutrymmet respektive poddens namn, sätt sedan ihop kommandot delete med hjälp av dem.

Förutom ovan, vad är en pod i Kubernetes och vad gör den? A Pod är den grundläggande exekveringsenheten för en Kubernetes applikation - den minsta och enklaste enheten i Kubernetes objektmodell som du skapar eller distribuerar. A Pod representerar processer som körs på ditt kluster. Skida i en Kubernetes kluster kan användas på två huvudsakliga sätt: Skida som kör en enda behållare.

Dessutom, hur tar jag bort StatefulSet pod?

Du kan radera a StatefulSet på samma sätt som du radera andra resurser i Kubernetes: använd kubectl radera kommando och ange StatefulSet antingen efter fil eller efter namn. Du kan behöva radera den tillhörande huvudlösa tjänsten separat efter StatefulSet raderas själv.

Hur kontrollerar jag mina Kubernetes pod -loggar?

#kubectl -n kube -system loggar podname ## Detta hjälper dig att se behållare tillgängliga i en flercontainer pod och baserat på det kan du se loggar av en viss behållare med kommandot nedan. # kubectl -n kube -system loggar - tail = 10 podname (Det är en dubbel bindestreck som används framför svansen).

Rekommenderad: