1. Génération d'une ConfigMap Kubernetes depuis un fichier .env
Ingénieur DevOpsContexte
L'équipe souhaite migrer des variables d'environnement applicatives locales vers un cluster Kubernetes géré avec Kustomize.
Problème
Le fichier .env contient des ports numériques, des drapeaux et une référence secrète ${VAULT_SECRET} qui ne doit pas être altérée.
Utilisation
Coller le fichier .env dans la zone source, définir le format cible sur Manifeste ConfigMap Kubernetes, nommer le manifeste 'my-app-config' et activer le diff aller-retour.
DATABASE_HOST=localhost
DATABASE_PORT=5432
FEATURE_FLAGS="auth, beta"
API_KEY="sk-${VAULT_SECRET}"
DEBUG=trueRésultat
Un manifeste ConfigMap v1 valide avec stringData contenant toutes les clés nettoyées, sans altération du gabarit de secret.