ConfigMaps
Parte da seção Introdução ao Kubernetes do Journey de Terminal da Coddy. Lição 26 de 45.
Configurações como um tema de cores ou um nível de log não devem ser incorporadas à imagem, caso contrário, cada alteração exigirá uma nova compilação. O Kubernetes as armazena em um ConfigMap: um conjunto nomeado de pares de chave/valor que os Pods podem ler.
Crie um a partir de valores literais:
kubectl create configmap app-config --from-literal=COLOR=blue --from-literal=MODE=devO Kubernetes responde configmap/app-config created. Liste-os com kubectl get configmaps (forma abreviada cm).
Para ver os valores, descreva o ConfigMap:
kubectl describe configmap app-configA seção Data lista cada chave com seu valor. ConfigMaps são destinados a configurações simples, não a segredos: qualquer pessoa que possa ler o objeto verá os valores.
Desafio
InicianteCrie um ConfigMap chamado app-config com duas chaves, COLOR definida como blue e MODE definida como dev, depois descreva-o para ver os valores.
Experimente você mesmo
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Introdução ao Kubernetes
Pratique por conta própria: Playground de Terminal