- Verschifft
- 27. April 2026 um 05:09 UTC
- Autor
- Kamo
- Ausschuss
- 29e2217
Pods waren CrashLoopBackOff mit "Konfigurationsfehler: API_KEY fehlt oder zu kurz" weil die Konfigurationsvorlage wörtlich verwendet __API_KEY__ Marker, die envsubst still bleibt unberührt (es ersetzt nur \$VAR / \${VAR. Der erste Einsatz schrieb eine Platzhalter-Datei an ************ Host, und der Init-Container "Skip if config existiert" Zweig dann gesperrt dass schlechte Render an Ort und Stelle über jeden nachfolgenden Rollout. Zwei Korrekturen: - configmap-{k1m1,k2m1'.yaml: Verwenden Sie \${API_KEY', \${PHONE_SERVER_ID', \${AMI_PASSWORD', also führt envsubst tatsächlich die Substitution durch. - Bereitstellung-{k1m1,k2m1'.yaml: Überspringen Sie nur erneuten Rendern config hat reale (nicht-leer, Nicht-Platzhalter) Werte für API_KEY und PHONE_SERVER_ID. Erkennt die alte __VAR__-Formular, die \${-Formular und leer Saiten. Autogenerierte AMI-Passwörter überstehen immer noch Neustarts da der Rest der Datei einen echten Inhalt hat.