ConfigMaps und Secrets
Teil des Kubernetes-Kurses
Wenn dein Container im Moment eine Einstellung braucht, etwa ein Log-Level oder einen Datenbank-Benutzernamen, dann bleibt dir nur, sie fest in das Image zu backen. Das geht so lange gut, bis du in Staging einen anderen Wert brauchst als in Production, oder f眉r jedes eigene Test-Cluster deiner Entwickler wieder einen anderen.
Kubernetes bietet dir zwei Objekte, die das l枚sen, indem sie die Konfiguration komplett au脽erhalb des Image halten und sie dem Container erst zur Laufzeit 眉bergeben. Eine ConfigMap enth盲lt Konfiguration, die ruhig im Klartext sichtbar sein darf, etwa eine Begr眉脽ung oder ein Log-Level. Ein Secret enth盲lt dasselbe f眉r Werte, die du nicht im Klartext herumliegen haben willst, also Passw枚rter oder API-Tokens. ...
M枚chtest du Kubernetes ConfigMaps und Secrets in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Kubernetes und arbeite ConfigMaps und Secrets praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenConfigMaps und SecretsWas du lernen wirst
- ConfigMap manifest
- EnvFrom
- Mount as file
- Secret base64
- Kubectl create secret generic
- Never commit real secrets
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
14 Lektionen- 1Was ist Kubernetes25 Min.
- 2Ihr erster Pod30 Min.
- 3Deployments und ReplicaSets35 Min.
- 4Services35 Min.
- 5Probes und Self-Healing35 Min.
- 6ConfigMaps und Secrets35 Min.
- 7Volumes und persistenter Speicher35 Min.
- 8Namespaces und Labels25 Min.
- 9Ingress35 Min.
- 10Helm-Grundlagen35 Min.
- 11Skalierung und HPA30 Min.
- 12RBAC35 Min.
- 13Beobachtbarkeit30 Min.
- 14Abschlussprojekt: Einen Stack bereitstellen60 Min.
