A ConfigMap change is not reflected in a running pod. Why?
- A ConfigMaps are immutable
- B ConfigMaps mounted as environment variables are read only at container start (correct answer)
- C The ConfigMap must be in a different namespace
- D kubelet caches ConfigMaps for 24 hours
Shortcut: Environment variables are injected once at startup. Volume-mounted ConfigMaps update in place after a short sync delay, but env-var consumers require a pod restart or rollout.