1. .env zu Kubernetes ConfigMap konvertieren
DevOps EngineerHintergrund
Ein Node.js-Dienst wird auf Kubernetes migriert und die bisherige .env-Konfiguration soll als ConfigMap im Cluster bereitgestellt werden.
Aufgabe
Die .env-Datei enthält Umgebungsvariablen mit Vault-Platzhaltern, die intakt bleiben müssen, ohne durch automatische Typkonvertierung verfälscht zu werden.
Verwendung
Fügen Sie den .env-Text ein, wählen Sie 'Kubernetes-ConfigMap-Manifest' als Zielformat, tragen Sie 'backend-service' als Manifest-Namen ein und aktivieren Sie den Round-Trip-Diff.
DATABASE_HOST=postgres.internal
DATABASE_PORT=5432
API_KEY="token-${VAULT_SECRET}"
ENABLE_METRICS=trueErgebnis
Ein v1-ConfigMap-Manifest mit stringData, formatierten K8s-Schlüsseln und unverändertem ${VAULT_SECRET}-Platzhalter für spätere CI-Ersetzungen.