kubectl apply of a ConfigMap; pods still run the old config.
Mounted ConfigMaps do not hot-reload (or sync over 60s+) and most apps never re-read.
kubectl rollout restart deploy/<app>annotations: { checksum/config: <sha256> }# subPath mounts are immutable — volumeMount without subPathConfig change = rollout; treat config like code deploys.
Spinning up a fresh box to reproduce or escape this error?
Managed cloud hostingNinjaOps publishes free engineering guides. Some outbound links are affiliate links: they cost you nothing and support the site.
Last reviewed 2026-10-02 · NinjaOps SEO grid · DevOps blog