Cómo borrar la caché de Kubernetes

Como Borrar La Cache De Kubernetes



Kubernetes es un sistema de orquestación de contenedores popular y de uso universal. Básicamente se utiliza para crear, implementar y administrar aplicaciones y software. En ocasiones, el clúster de Kubernetes no se inicia debido a algún problema en las configuraciones y algún motivo desconocido. En tales situaciones, es posible que se solicite a los usuarios que borren la caché de Kubernetes o eliminen componentes de Kubernetes.

Este artículo ilustrará:

¿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\ ”directorio:







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 ' dominio:

kubectl eliminar sub < manifestación >

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 ' dominio:

kubectl eliminar nodo minikube-m02

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 ' dominio. Esta publicación ha ilustrado cómo borrar el caché del clúster de Kubernetes.