A dataplane migration improves pod traffic and later only host-network agents on control-plane nodes fail service lookups or service access.
A kube-proxy replacement migration works on worker nodes and one control...
Services remain reachable from pods, yet one host-network workload on control-plane nodes loses service access after the dataplane migration.
Scenario
What to check first
- Identify the primary failure signal in the The Cluster Switched Dataplanes and the Host-Network Exception Stayed Behind scenario.
- Separate visible symptoms from the underlying technical dependency.
- Describe the safest recovery path and the follow-up prevention work.
Checking checklist
- Summarize the current impact and the last known change.
- Collect direct evidence from logs, runtime state, and configuration before changing anything.
- Separate immediate recovery from permanent prevention work.
Recovery and prevention
Map host-network exception behavior before reverting the dataplane or debugging CoreDNS.
Questions worth viewing together
Community-field Kubernetes problem inspired by dataplane migration discussions where host-network service exceptions were lost. Pod path success does not prove host-network exception behavior survived a dataplane migration.
Teams often blame DNS or service objects when host-network exception rules were simply never migrated.
Dataplane migrations should explicitly test host-network consumers, especially control-plane daemons and agents.
Similar cases seen in the field