Docker und CI/CD · Senior · Frage 30 von 75
Du aktualisierst eine ConfigMap, aber die Pods nutzen noch die alten Werte. Warum?
- 1Pods cachen ConfigMaps, bis der Knoten neu startet
- 2ConfigMaps lassen sich nur durch Neuanlegen des Namespace ändern
- 3Env-Werte werden beim Start gelesen; Pods neu ausrollen, etwa per Hash-Annotation
Antwort zeigen
Richtige Antwort: Env-Werte werden beim Start gelesen; Pods neu ausrollen, etwa per Hash-Annotation
Erklärung
Gemountete Dateien aktualisieren sich irgendwann, Umgebungsvariablen nie. Viele Charts fügen dem Pod-Template eine Prüfsumme der Konfiguration hinzu, sodass eine Änderung einen Rolling Restart auslöst.