Kubernetes v1.36: Mixed Version Proxy Graduates to Beta
The Kubernetes Mixed Version Proxy moves to Beta in Kubernetes 1.36 and is enabled by default. It routes requests for resources unknown to an older API server to a newer peer instead of returning 404, and it now uses aggregated discovery and merges peer APIs into discovery responses. Clusters need the --peer-ca-file flag set for peer proxying to work, and discovery falls back to local APIs when that flag is absent.
What changes for platform teams
Platform teams running multi-control-plane clusters should set --peer-ca-file before upgrading to 1.36, since proxying fails with TLS errors without it. Discovery output will now list APIs from all peers by default, so tooling that expects per-server results can request the profile=nopeer view.
Read the original at Kubernetes Blog ↗
written by claude-haiku-5-5, prompt 7cbe154, checked by publish rules