¿Qué es ConfigMap?
¿Qué es ConfigMap?

Video: ¿Qué es ConfigMap?

Video: ¿Qué es ConfigMap?
Video: Introducción a configmaps y secretos en Kubernetes ⚓️ #49 2024, Mayo
Anonim

A ConfigMap es un diccionario de opciones de configuración. Este diccionario consta de pares de cadenas de clave-valor. Kubernetes proporciona estos valores a sus contenedores. Al igual que con otros diccionarios (mapas, hashes), la clave le permite obtener y establecer el valor de configuración.

De esta manera, ¿cómo obtengo un ConfigMap en Kubernetes?

  1. Debe tener un clúster de Kubernetes y la herramienta de línea de comandos kubectl debe estar configurada para comunicarse con su clúster.
  2. Utilice el comando kubectl create configmap para crear ConfigMaps a partir de directorios, archivos o valores literales:
  3. Puede usar kubectl describe o kubectl get para recuperar información sobre un ConfigMap.

También sepa, ¿cuál es la diferencia entre los mapas de configuración y los secretos de Kubernetes Engine? El gran diferencia entre secretos y ConfigMaps son esos Misterios están ofuscados con un Codificación Base64. Puede haber mas diferencias en el futuro, pero es una buena práctica utilizar Misterios para datos confidenciales (como claves API) y ConfigMaps para datos no confidenciales (como números de puerto).

En este sentido, ¿cómo edito ConfigMap en Kubernetes?

Solo lanza: kubectl editar configmap <nombre del configmap > en su línea de comando. Entonces tú puedes editar su configuración. Esto abre un vim editor con el configmap en formato yaml. Ahora simplemente editar y guárdelo.

¿Cómo me deshago de pod Kubernetes?

Primero, confirme el nombre del nodo que desea retirar y asegúrese de que todos los vainas en el nodo se puede terminar de forma segura sin ningún procedimiento especial. A continuación, use el comando de drenaje para desalojar a todos los usuarios vainas desde el nodo. Su controlador los programará en otros nodos (implementación, ReplicaSet, etc.).

Recomendado: