Cum să ștergeți memoria cache Kubernetes

Cum Sa Stergeti Memoria Cache Kubernetes



Kubernetes este un sistem de orchestrare a containerelor bine-apreciat și utilizat universal. În principiu, este utilizat pentru a crea, implementa și gestiona aplicații și software. Uneori, clusterul Kubernetes nu pornește din cauza unor probleme în configurații și a unui motiv necunoscut. În astfel de situații, utilizatorilor li se poate cere să golească memoria cache Kubernetes sau să elimine componentele Kubernetes.

Acest articol va ilustra:

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\ ” director:







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 ”comandă:

kubectl șterge sub < demonstrație >

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 ”comandă:

kubectl șterge nodul minikube-m02

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 ” comanda. Această postare a ilustrat cum să ștergeți memoria cache a clusterului Kubernetes.