ConfigMaps
Parte de la sección Introducción a Kubernetes del Journey de Terminal de Coddy. Lección 26 de 45.
La configuración, como un tema de color o un nivel de registro, no debería incorporarse a la imagen; de lo contrario, cada cambio implica volver a compilarla. Kubernetes la almacena en un ConfigMap: un conjunto con nombre de pares clave/valor que los Pods pueden leer.
Crea uno a partir de valores literales:
kubectl create configmap app-config --from-literal=COLOR=blue --from-literal=MODE=devKubernetes responde configmap/app-config created. Enuméralos con kubectl get configmaps (forma abreviada cm).
Para ver los valores, describe el ConfigMap:
kubectl describe configmap app-configLa sección Data muestra cada clave con su valor. Los ConfigMaps son para configuraciones simples, no para secretos: cualquiera que pueda leer el objeto verá los valores.
Desafío
PrincipianteCrea un ConfigMap llamado app-config con dos claves, COLOR establecida en blue y MODE establecida en dev, después descríbelo para ver los valores.
Pruébalo tú mismo
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Introducción a Kubernetes
Practica por tu cuenta: Playground de Terminal