Source: Dev.to | Jan 12, 2026 (UTC)
They solve configuration separation.
Golden rule (very important):
Application code should NOT change when configuration changes.
Kubernetes gives us ConfigMaps and Secrets to externalize configuration.
ConfigMap — “Non-Sensitive Configuration”
A ConfigMap stores non-secret configuration data, such as:
- Environment variables
- App settings
- Feature flags
- URLs
- Port numbers
- Log levels
APP_ENV=prod LOG_LEVEL=debug DB_HOST=mysql-service DB_PORT=3306
Enter fullscreen mode
Exit fullscreen mode










Залишити відповідь