ConfigMap'ler
Coddy'nin Terminal Journey'sinin Kubernetes'e Giriş bölümünün bir parçası. Ders 26 / 45.
Renk teması veya günlük düzeyi gibi ayarlar imaja gömülmemelidir; aksi takdirde her değişiklik yeniden derleme anlamına gelir. Kubernetes bunları bir ConfigMap içinde saklar: Pod'ların okuyabileceği, adlandırılmış bir anahtar/değer çiftleri kümesi.
Değer sabitlerinden bir tane oluşturun:
kubectl create configmap app-config --from-literal=COLOR=blue --from-literal=MODE=devKubernetes, configmap/app-config created yanıtını verir. Bunları kubectl get configmaps ile listeleyin (kısa biçimi cm).
Değerleri görmek için ConfigMap'i açıklayın:
kubectl describe configmap app-configData bölümü her anahtarı değeriyle birlikte listeler. ConfigMap'ler gizli bilgiler için değil, düz ayarlar içindir: nesneyi okuyabilen herkes değerleri görür.
Görev
BaşlangıçCOLOR anahtarı blue ve MODE anahtarı dev olarak ayarlanmış, app-config adlı bir ConfigMap oluşturun, ardından değerleri görmek için onu açıklayın.
Kendin dene
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Kubernetes'e Giriş bölümündeki tüm dersler
Kendi başına pratik yap: Terminal playground