Aquest article il·lustrarà:
- Com esborrar la memòria cau del clúster eliminant el directori 'cache'.
- Com esborrar el clúster de Kubernetes eliminant nodes i pods?
- Conclusió
Com esborrar la memòria cau del clúster eliminant el directori 'cache'?
De vegades, els usuaris poden tenir dificultats per iniciar o crear un nou clúster de Kubernetes. Per resoldre aquest problema, l'usuari ha d'esborrar la memòria cau de Kubernetes.
Per esborrar la memòria cau de Kubernetes, mireu els passos indicats.
Pas 1: obriu el directori '.kube'.
Per esborrar la memòria cau de Kubernetes, primer, obriu el ' .ser ” navegant al directori “ C:\Usuaris\
Pas 2: esborra la memòria cau de Kubernetes
El ' .ser ” conté la carpeta de memòria cau que emmagatzema la memòria cau de Kubernetes. Obriu el ' memòria cau ” directori:
Aquest directori contindrà dues carpetes, el ' descobriment ' directori i ' http ”. El directori de descoberta s'utilitza per emmagatzemar el ' recurs API kubectl ” sol·licitud per a cada clúster de Kubernetes. En canvi, el ' http ' s'utilitza per emmagatzemar el cos de resposta que es genera contra cada ' recurs api ” petició.
Per esborrar la memòria cau de Kubernetes, premeu el botó ' CTRL+A ” per seleccionar tots els directoris. Després d'això, premeu el botó ' Suprimeix ' o ' Del ” per esborrar la carpeta de la memòria cau:
Aquí podeu veure que hem suprimit i esborrat efectivament la memòria cau de Kubernetes:
Com esborrar el clúster de Kubernetes eliminant nodes i pods?
El clúster de Kubernetes no té una memòria cau de Kubernetes centrada o global. L'eina de línia d'ordres de Kubernetes ' kubectl ” no proporciona cap ordre per esborrar la memòria cau del clúster. La memòria cau del clúster de Kubernetes pot pertànyer a un component o aplicació de Kubernetes, com ara pods i nodes. Per esborrar el clúster de Kubernetes, seguiu la demostració següent.
Pas 1: obté pods
Per obtenir els pods de clúster de Kubernetes, utilitzeu el ' kubectl obtenir beines ” ordres:
kubectl obtenir beines
Pas 2: suprimiu els pods
A continuació, suprimiu els pods per esborrar el clúster mitjançant el ' kubectl suprimeix pod
Pas 3: obteniu nodes
Per esborrar completament la memòria cau del clúster o la memòria cau d'aplicacions que s'executen al clúster de Kubernetes, obteniu els nodes mitjançant el ' kubectl obté nodes ' comandament:
kubectl obté nodes
Pas 4: dreneu el node
A continuació, escorreu el node perquè no sigui programable i elimineu les dades del directori del node. Per fer-ho, utilitzeu l'ordre següent:
drenatge kubectl minikube-m02 --força --ignore-daemonsets --delete-emptydir-data
Pas 5: suprimiu el node
Per suprimir completament el node, simplement utilitzeu el ' kubectl elimina el node
Es tracta d'eliminar la memòria cau de Kubernetes i esborrar el clúster de Kubernetes.
Conclusió
La memòria cau de Kubernetes no té una memòria cau centralitzada i no ofereix cap ordre kubectl. Per esborrar la memòria cau de Kubernetes, obriu el ' .ser 'directori del sistema' $Home ” directori o directori d'usuari. Després d'això, esborra tot el contingut del directori. Per esborrar el clúster de Kubernetes, traieu els components de Kubernetes, com ara pods. Després d'això, escorreu el node i suprimiu-lo amb el ' kubectl elimina el node