Kako da se riješim pod Kubernetes-a?
Kako da se riješim pod Kubernetes-a?

Video: Kako da se riješim pod Kubernetes-a?

Video: Kako da se riješim pod Kubernetes-a?
Video: 3-K8s - Поднятие Кластера в AWS Elastic Kubernetes Service - EKS - Кубернетес на простом языке 2024, April
Anonim

Prvo potvrdite naziv čvora koji želite ukloniti koristeći kubectl nabavite čvorove i pobrinite se da svi mahune na čvoru može se sigurno prekinuti bez ikakvih posebnih procedura. Zatim koristite kubectl naredba odvod za iseljavanje svih korisnika mahune od čvora.

Slično, kako zaustaviti sve mahune u Kubernetesu?

  1. koristite naredbu kubectl get pods --all-namespaces da biste dobili popis svih podova u svim imenskim prostorima.
  2. koristite opciju --no-headers=true da sakrijete zaglavlja.
  3. koristite s naredbu sed da dohvatite prve dvije riječi, koje predstavljaju imenski prostor i ime pod-a, a zatim sastavite naredbu delete koristeći ih.

Pored gore navedenog, šta je pod u Kubernetesu i čemu služi? A Pod je osnovna izvršna jedinica a Kubernetes aplikacija – najmanja i najjednostavnija jedinica u Kubernetes objektni model koji kreirate ili implementirate. A Pod predstavlja procese koji se izvode na vašem Klasteru. Mahune u Kubernetes klaster se može koristiti na dva glavna načina: Pods koji pokreću jedan kontejner.

Osim toga, kako mogu ukloniti StatefulSet pod?

Možeš izbrisati a StatefulSet na isti način i ti izbrisati drugi izvori u Kubernetesu: koristite kubectl izbrisati naredbu i navedite StatefulSet bilo po fajlu ili po imenu. Možda ćete morati izbrisati povezane usluge bez glave zasebno nakon StatefulSet sama se briše.

Kako da provjerim svoje Kubernetes pod loge?

#kubectl -n kube -sistem logs podname ## Ovo će vam pomoći da to učinite vidi kontejneri dostupni u više kontejnera pod i na osnovu toga možete vidjeti logs određenog spremnika pomoću naredbe ispod. # kubectl -n kube -sistem logs - tail=10 podname (To je simbol dvostruke crtice koji se koristi ispred repa).

Preporučuje se: