Kubernetes v1.36 adds the alpha metric route_controller_route_sync_total to the Cloud Controller Manager. This enables operators to track route synchronization activities, particularly under the new watch-based reconciliation feature introduced in v1.35, enhancing efficiency by reducing unnecessary API calls.
Kubernetes v1.36 has introduced an alpha metric named route_controller_route_sync_total. This metric is associated with the Cloud Controller Manager's route controller implementation, and it increments every time routes are synced with the cloud provider.
The new metric aims to assist operators in validating the CloudControllerManagerWatchBasedRoutesReconciliation feature gate from Kubernetes v1.35. This feature switched the route controller from using a fixed-interval loop to a watch-based system, triggering reconciliations only when actual node changes occur.
By utilizing the watch-based approach, Kubernetes reduces the number of unnecessary API calls made to infrastructure providers, which is particularly beneficial in reducing pressure on rate-limited APIs. This allows operators to optimize their available quota more effectively.
Operators can compare the route_controller_route_sync_total metric's behavior with the feature gate disabled versus enabled. In clusters with infrequent node changes, significant reductions in the sync rate should be observable with the feature gate activated, contrasting with the steady increment seen when it is disabled.
Feedback on this implementation can be directed through various channels, including the Kubernetes Slack and GitHub. For more details regarding the feature, reference KEP-5237.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Kubernetes v1.36 adds the alpha metric route_controller_route_sync_total to the Cloud Controller Manager. This enables operators to track route synchronization activities, particularly under the new watch-based reconciliation feature introduced in v1.35, enhancing efficiency by reducing unnecessary API calls.