Menu
Coddy logo textTech

ConfigMaps

Teil des Abschnitts Einführung in Kubernetes der Terminal-Journey von Coddy. Lektion 26 von 45.

Einstellungen wie ein Farbthema oder eine Protokollierungsstufe sollten nicht in das Image eingebaut werden, da andernfalls jede Änderung einen erneuten Build bedeutet. Kubernetes speichert sie in einer ConfigMap: einer benannten Gruppe von Schlüssel-Wert-Paaren, die Pods lesen können.

Erstelle eines aus Literalwerten:

kubectl create configmap app-config --from-literal=COLOR=blue --from-literal=MODE=dev

Kubernetes antwortet mit configmap/app-config created. Liste sie mit kubectl get configmaps auf (Kurzform cm).

Um die Werte anzuzeigen, beschreibe die ConfigMap:

kubectl describe configmap app-config

Der Abschnitt Data listet jeden Schlüssel mit seinem Wert auf. ConfigMaps sind für einfache Einstellungen gedacht, nicht für Geheimnisse: Jeder, der das Objekt lesen kann, sieht die Werte.

challenge icon

Aufgabe

Anfänger

Erstelle eine ConfigMap namens app-config mit zwei Schlüsseln: COLOR, gesetzt auf blue, und MODE, gesetzt auf dev. Beschreibe sie anschließend, um die Werte anzuzeigen.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Einführung in Kubernetes

Übe selbstständig: Terminal-Playground