Este artículo ilustrará:
- Cómo borrar el caché del clúster eliminando el directorio 'cache'
- ¿Cómo borrar el clúster de Kubernetes eliminando nodos y pods?
- Conclusión
¿Cómo borrar el caché del clúster eliminando el directorio 'caché'?
En ocasiones, los usuarios pueden tener dificultades para iniciar o crear un nuevo clúster de Kubernetes. Para resolver este problema, el usuario debe borrar la caché de Kubernetes.
Para borrar la caché de Kubernetes, siga los pasos indicados.
Paso 1: abra el directorio '.kube'
Para borrar el caché de Kubernetes, primero abra el archivo ' .ser ”directorio navegando hasta el “ C:\Usuarios\
Paso 2: borrar la caché de Kubernetes
El ' .ser La carpeta 'contiene la carpeta de caché que almacena el caché de Kubernetes. Abre el ' cache ”directorio:
Este directorio contendrá dos carpetas, el “ descubrimiento 'directorio y' http ”. El directorio de descubrimiento se utiliza para almacenar el ' recurso-api de kubectl ”Solicitud para cada clúster de Kubernetes. En cambio, el “ http 'El directorio se utiliza para almacenar el cuerpo de la respuesta que se genera contra cada' recurso-api ' pedido.
Para borrar el caché de Kubernetes, presione el botón ' CTRL+A ”para seleccionar todos los directorios. Después de eso, presione el botón ' Borrar ' o ' Del ”Tecla para borrar la carpeta de caché:
Aquí puede ver que hemos eliminado y limpiado efectivamente el caché de Kubernetes:
¿Cómo borrar el clúster de Kubernetes eliminando nodos y pods?
El clúster de Kubernetes no tiene una caché de Kubernetes global o centrada. La herramienta de línea de comandos de Kubernetes “ kubectl ”no proporciona ningún comando para borrar la caché del clúster. La caché del clúster de Kubernetes puede pertenecer a un componente o aplicación de Kubernetes, como pods y nodos. Para borrar el clúster de Kubernetes, realice la siguiente demostración.
Paso 1: obtiene cápsulas
Para obtener los pods del clúster de Kubernetes, utilice la opción ' kubectl obtiene vainas ”comandos:
kubectl obtiene vainas
Paso 2: eliminar pods
A continuación, elimine los pods para borrar el clúster usando el botón ' kubectl eliminar pod
Paso 3: obtener nodos
Para borrar completamente el caché del clúster o el caché de la aplicación que se ejecuta en el clúster de Kubernetes, obtenga los nodos usando el comando ' kubectl obtiene nodos ' dominio:
kubectl obtiene nodos
Paso 4: drenar el nodo
A continuación, drene el nodo para que no se pueda programar y elimine los datos del directorio del nodo. Para hacerlo, use el siguiente comando:
drenaje kubectl minikube-m02 --fuerza --ignorar-daemonsets --delete-emptydir-datos
Paso 5: Eliminar nodo
Para eliminar completamente el nodo, simplemente use el botón ' kubectl eliminar nodo
Se trata de eliminar el caché de Kubernetes y borrar el clúster de Kubernetes.
Conclusión
La caché de Kubernetes no tiene una caché centralizada y no ofrece ningún comando kubectl. Para borrar el caché de Kubernetes, abra el archivo ' .ser 'directorio del sistema' $Inicio ”directorio o directorio de usuarios. Después de eso, borre todo el contenido del directorio. Para borrar el clúster de Kubernetes, elimine los componentes de Kubernetes, como los pods. Después de eso, drene el nodo y elimínelo usando el botón ' kubectl eliminar nodo