ConfigMaps
ConfigMap, NON-SENSITIVE, configuration, DATA, (jaise, environment, naam, feature, flags, API, URLs) ko, key-value, PAIRS, ki, TARAH, STORE, karta hai — YE, application, code, se, CONFIG, ko, SEPARATE, karta hai.
ConfigMap, ka, DATA, containers, mein, DO, TAREEKE, se, INJECT, kiya, ja, sakta hai: environment, variables, ki, TARAH, YA, VOLUME, mein, FILES, ki, TARAH, MOUNT, karke.
apiVersion: v1
kind: ConfigMap
metadata:
name: app-config
data:
APP_ENV: "production"
API_URL: "https://api.example.com"
# Pod mein env var ki tarah use karo:
envFrom:
- configMapRef:
name: app-config- ConfigMap = non-sensitive config data, key-value pairs mein
- Environment variables ya mounted files ki tarah inject ki ja sakti hai
- Sensitive data ke liye ConfigMap nahi, Secrets use karo
ConfigMaps, POORI, FILES, se, bhi, banayi, ja, sakti, HAIN, (na, ki, sirf, key-value, pairs) — jaise, EK, POORI, "nginx.conf" file, ko, EK, ConfigMap, mein, DAAL, kar, pod, mein, VOLUME, ki, TARAH, MOUNT, kiya, ja, sakta, hai.
kubectl create configmap nginx-config --from-file=nginx.confAgar, ConfigMap, VOLUME, MOUNT, ki, TARAH, use, ki, jaaye, TO, ConfigMap, UPDATE, hone, PAR, mounted, files, AUTOMATICALLY, (kuch, MINUTES, ke, ANDAR) UPDATE, ho, jaati, HAIN — LEKIN, application, ko, khud, ye, changes, DETECT, karke, RELOAD, karna, PADTA, hai.