Kako očistiti Kubernetes predmemoriju

Kako Ocistiti Kubernetes Predmemoriju



Kubernetes je popularan i univerzalno korišten sustav orkestracije spremnika. U osnovi se koristi za stvaranje, implementaciju i upravljanje aplikacijama i softverom. Ponekad se Kubernetes klaster ne pokreće zbog nekog problema u konfiguracijama i nekog nepoznatog razloga. U takvim situacijama od korisnika se može zahtijevati brisanje Kubernetes predmemorije ili uklanjanje Kubernetes komponenti.

Ovaj će članak ilustrirati:

Kako očistiti predmemoriju klastera uklanjanjem direktorija 'cache'?

Povremeno se korisnici mogu suočiti s poteškoćama pri pokretanju ili stvaranju novog Kubernetes klastera. Da bi riješio ovaj problem, korisnik mora očistiti Kubernetes predmemoriju.







Za brisanje Kubernetes predmemorije, pogledajte navedene korake.



Korak 1: Otvorite direktorij “.kube”.

Da biste izbrisali Kubernetes predmemoriju, prvo otvorite ' .biti ” tako da odete na „ C:\Korisnici\ ” imenik:







Korak 2: Očistite Kubernetes predmemoriju

' .biti ” sadrži mapu predmemorije koja pohranjuje Kubernetes predmemoriju. Otvori ' predmemorija ” imenik:



Ovaj će direktorij sadržavati dvije mape, ' otkriće ' imenik i ' http ”. Direktorij za otkrivanje koristi se za pohranu ' kubectl api-resurs ” zahtjev za svaki Kubernetes klaster. Nasuprot tome, ' http ” direktorij se koristi za pohranjivanje tijela odgovora koje se generira za svaki „ api-resurs ” zahtjev.

Za brisanje Kubernetes predmemorije pritisnite “ CTRL+A ” za odabir svih imenika. Nakon toga pritisnite tipku “ Izbrisati ' ili ' Od ” za brisanje mape predmemorije:

Ovdje možete vidjeti da smo učinkovito izbrisali i ispraznili Kubernetes predmemoriju:

Kako očistiti Kubernetes klaster uklanjanjem čvorova i podova?

Kubernetes klaster nema centriranu ili globalnu Kubernetes predmemoriju. Alat za naredbeni redak Kubernetes “ kubectl ” ne pruža nikakvu naredbu za brisanje predmemorije klastera. Kubernetes predmemorija klastera može pripadati Kubernetes komponenti ili aplikaciji kao što su podovi i čvorovi. Da biste očistili Kubernetes klaster, prođite donju demonstraciju.

Korak 1: dobiva mahune

Da biste dobili Kubernetes cluster mahune, upotrijebite ' kubectl dobiti mahune ” naredbe:

kubectl dobiti mahune

Korak 2: Izbrišite mahune

Zatim izbrišite mahune da biste očistili klaster pomoću ' kubectl izbrisati pod ” naredba:

kubectl izbrisati sub < demo >

Korak 3: Nabavite čvorove

Za potpuno brisanje predmemorije klastera ili predmemorije aplikacije koja se izvodi u Kubernetes klasteru, nabavite čvorove pomoću ' kubectl dobiti čvorove ” naredba:

kubectl dobiti čvorove

Korak 4: Ispraznite čvor

Zatim ispraznite čvor da ga ne možete planirati i uklonite podatke direktorija čvora. Da biste to učinili, upotrijebite naredbu u nastavku:

kubectl odvod minikube-m02 --sila --ignore-demonsets --delete-emptydir-data

Korak 5: Izbrišite čvor

Za potpuno brisanje čvora jednostavno upotrijebite ' kubectl brisanje čvora ” naredba:

kubectl brisanje čvora minikube-m02

To je sve o uklanjanju Kubernetes predmemorije i čišćenju Kubernetes klastera.

Zaključak

Kubernetes predmemorija nema centraliziranu predmemoriju i ne nudi nikakvu naredbu kubectl. Za brisanje Kubernetes predmemorije otvorite ' .biti ” imenik iz sustava ” $Početna ” imenik ili korisnički imenik. Nakon toga izbrišite sav sadržaj imenika. Da biste očistili Kubernetes klaster, uklonite Kubernetes komponente kao što su pods. Nakon toga ispraznite čvor i izbrišite ga pomoću ' kubectl brisanje čvora ” naredba. Ovaj post je ilustrirao kako očistiti predmemoriju Kubernetes klastera.