Tento článok bude ilustrovať:
- Ako vymazať vyrovnávaciu pamäť klastra odstránením adresára „cache“.
- Ako vyčistiť klaster Kubernetes odstránením uzlov a modulov?
- Záver
Ako vymazať vyrovnávaciu pamäť klastra odstránením adresára „cache“?
Používatelia môžu mať občas problémy so spustením alebo vytvorením nového klastra Kubernetes. Ak chcete tento problém vyriešiť, používateľ musí vymazať vyrovnávaciu pamäť Kubernetes.
Ak chcete vymazať vyrovnávaciu pamäť Kubernetes, pozrite si uvedené kroky.
Krok 1: Otvorte adresár „.kube“.
Ak chcete vymazať vyrovnávaciu pamäť Kubernetes, najprv otvorte súbor „ .byť “, prejdite do adresára “ C:\Users\
Krok 2: Vymažte vyrovnávaciu pamäť Kubernetes
' .byť ” priečinok obsahuje priečinok vyrovnávacej pamäte, v ktorom je uložená vyrovnávacia pamäť Kubernetes. Otvor ' cache ” adresár:
Tento adresár bude obsahovať dva priečinky, „ objav “ adresár a “ http “. Adresár zisťovania sa používa na uloženie „ kubectl api-resource žiadosť pre každý klaster Kubernetes. Naproti tomu „ http ” adresár sa používa na uloženie tela odpovede, ktorá je vygenerovaná proti každému “ api-resource “žiadosť.
Ak chcete vymazať vyrovnávaciu pamäť Kubernetes, stlačte „ CTRL+A ” na výber všetkých adresárov. Potom stlačte tlačidlo „ Odstrániť “ alebo „ z ” na vymazanie priečinka vyrovnávacej pamäte:
Tu môžete vidieť, že sme efektívne odstránili a vymazali vyrovnávaciu pamäť Kubernetes:
Ako vyčistiť klaster Kubernetes odstránením uzlov a modulov?
Klaster Kubernetes nemá vycentrovanú alebo globálnu vyrovnávaciu pamäť Kubernetes. Nástroj príkazového riadka Kubernetes “ kubectl ” neposkytuje žiadny príkaz na vymazanie vyrovnávacej pamäte klastra. Vyrovnávacia pamäť klastra Kubernetes môže patriť komponentu alebo aplikácii Kubernetes, ako sú pody a uzly. Ak chcete vymazať klaster Kubernetes, prejdite nižšie uvedenú ukážku.
Krok 1: Získanie strukov
Ak chcete získať klastrové moduly Kubernetes, použite „ kubectl dostať strúčiky “príkazy:
kubectl dostať strúčiky
Krok 2: Odstráňte moduly
Potom odstráňte moduly, aby ste vyčistili klaster pomocou „ kubectl delete pod
Krok 3: Získajte uzly
Ak chcete úplne vymazať vyrovnávaciu pamäť klastra alebo vyrovnávaciu pamäť aplikácií spustenú v klastri Kubernetes, získajte uzly pomocou „ kubectl získať uzly 'príkaz:
kubectl získať uzly
Krok 4: Vypustite uzol
Potom vyprázdnite uzol, aby bol nenaplánovateľný, a odstráňte údaje z adresára uzla. Ak to chcete urobiť, použite nasledujúci príkaz:
kubectl odtok minikube-m02 -- sila --ignore-daemonsets --delete-emptydir-data
Krok 5: Odstráňte uzol
Ak chcete úplne odstrániť uzol, jednoducho použite „ kubectl odstrániť uzol
To je všetko o odstránení vyrovnávacej pamäte Kubernetes a vymazaní klastra Kubernetes.
Záver
Vyrovnávacia pamäť Kubernetes nemá centralizovanú vyrovnávaciu pamäť a neponúka žiadny príkaz kubectl. Ak chcete vymazať vyrovnávaciu pamäť Kubernetes, otvorte súbor „ .byť “adresár zo systému” $Domov ” alebo Užívateľský adresár. Potom vymažte celý obsah adresára. Ak chcete vymazať klaster Kubernetes, odstráňte komponenty Kubernetes, ako sú napríklad moduly. Potom vypustite uzol a odstráňte ho pomocou „ kubectl odstrániť uzol