ConfigMaps are used to inject configuration data into containers without rebuilding images. They are not meant for sensitive data.
Secrets are designed to store sensitive data securely with base64 encoding and tighter access controls, unlike ConfigMaps.
Rolling updates allow pods to restart gradually, picking up new ConfigMaps or Secrets without causing downtime.
Secrets in environment variables can be exposed via process listings or logs, while mounted files are less exposed but may require restarts for updates.
Total ConfigMaps size = 1000 pods * 5 ConfigMaps * 10 KB = 50,000 KB (approx 48.8 MB).
Total Secrets size = 1000 pods * 3 Secrets * 5 KB = 15,000 KB (approx 14.6 MB).
Total = 65,000 KB ≈ 63.5 MB, closest to 65 MB.
