Acest articol va ilustra:
- Cum să ștergeți memoria cache a clusterului eliminând directorul „cache”.
- Cum să ștergeți clusterul Kubernetes prin eliminarea nodurilor și podurilor?
- Concluzie
Cum să ștergeți memoria cache a clusterului eliminând directorul „cache”?
Ocazional, utilizatorii pot întâmpina dificultăți în pornirea sau crearea unui nou cluster Kubernetes. Pentru a rezolva această problemă, utilizatorul trebuie să golească memoria cache Kubernetes.
Pentru a șterge memoria cache Kubernetes, uitați-vă la pașii indicați.
Pasul 1: Deschideți directorul „.kube”.
Pentru a șterge memoria cache Kubernetes, mai întâi, deschideți „ .fi ” directorul navigând la “ C:\Users\
Pasul 2: Ștergeți memoria cache Kubernetes
„ .fi ” folderul conține folderul cache care stochează memoria cache Kubernetes. Deschide ' cache ” director:
Acest director va conține două foldere, „ descoperire „directorul” și „ http ”. Directorul de descoperire este utilizat pentru a stoca „ kubectl api-resource ” cerere pentru fiecare cluster Kubernetes. În schimb, „ http „directorul este folosit pentru a stoca corpul răspunsului care este generat pentru fiecare „ resursă api ' cerere.
Pentru a șterge memoria cache Kubernetes, apăsați butonul „ CTRL+A ” pentru a selecta toate directoarele. După aceea, apăsați butonul „ Șterge ” sau ” Dintre ” pentru a șterge folderul cache:
Aici, puteți vedea că am șters și șters efectiv memoria cache Kubernetes:
Cum să ștergeți clusterul Kubernetes prin eliminarea nodurilor și podurilor?
Clusterul Kubernetes nu are un cache Kubernetes centrat sau global. Instrumentul de linie de comandă Kubernetes „ kubectl ” nu oferă nicio comandă pentru a șterge memoria cache a clusterului. Cache-ul clusterului Kubernetes poate aparține unei componente sau aplicații Kubernetes, cum ar fi pod-uri și noduri. Pentru a șterge clusterul Kubernetes, parcurgeți demonstrația de mai jos.
Pasul 1: Obține Pod-uri
Pentru a obține podurile de cluster Kubernetes, utilizați „ kubectl obține păstăi ” comenzi:
kubectl obține păstăi
Pasul 2: Ștergeți podurile
Apoi, ștergeți podurile pentru a șterge cluster-ul folosind „ kubectl șterge podul
Pasul 3: Obțineți noduri
Pentru a șterge complet memoria cache a clusterului sau a aplicației care rulează în clusterul Kubernetes, obțineți nodurile folosind „ kubectl obține noduri ”comandă:
kubectl obține noduri
Pasul 4: Scurgeți nodul
Apoi, scurgeți nodul pentru a-l face neprogramabil și eliminați datele din directorul nodului. Pentru a face acest lucru, utilizați comanda de mai jos:
dren kubectl minikube-m02 --forta --ignore-daemonsets --delete-emptydir-data
Pasul 5: Ștergeți nodul
Pentru a șterge complet nodul, utilizați simplu „ kubectl șterge nodul
Acesta este totul despre eliminarea memoriei cache Kubernetes și ștergerea clusterului Kubernetes.
Concluzie
Cache-ul Kubernetes nu are un cache centralizat și nu oferă nicio comandă kubectl. Pentru a șterge memoria cache Kubernetes, deschideți „ .fi 'directorul din sistem' $Acasă ” director sau director de utilizator. După aceea, ștergeți tot conținutul directorului. Pentru a șterge clusterul Kubernetes, eliminați componentele Kubernetes, cum ar fi pod-urile. După aceea, scurgeți nodul și ștergeți-l folosind „ kubectl șterge nodul