ConfigMaps మరియు Secrets container images నుండి configurationను వేరుచేస్తాయి, తద్వారా ఒకే image dev, staging, మరియు productionలో వేర్వేరు settingsతో నడుస్తుంది. ConfigMaps non-sensitive config కలిగి ఉంటాయి; Secrets sensitive data (passwords, tokens, keys) కలిగి ఉంటాయి మరియు మరింత జాగ్రత్తగా handle చేయబడతాయి.
ఆలోచన: configను image నుండి బయటకు
Image = code (immutable, ఒకసారి build). Config = per-environment విలువలు.
imageలో config bake చేయడం ఒక anti-pattern (environmentకి rebuild, secrets leak).
→ configను ConfigMaps/Secretsలో నిల్వ చేయి, runtimeలో env vars లేదా filesగా inject చేయి.
