TL;DR

A new feature gate enables the use of watch-based informers for route reconciliation in Kubernetes v1.35, decreasing API calls to cloud providers when routes haven't changed.

What happened

Kubernetes version 1.35 introduces a feature gate called CloudControllerManagerWatchBasedRoutesReconciliation which allows CCM implementations to switch from fixed-interval route reconciliations to more efficient watch-based mechanisms.

Why it matters for ops

This improvement reduces unnecessary API requests to cloud providers and optimizes resource usage in Kubernetes environments.

Action items

  • Review the feature gate CloudControllerManagerWatchBasedRoutesReconciliation
  • Update CCM configurations to enable the new reconciliation method if applicable
  • Monitor system performance after enabling watch-based route reconciliations

Source link

https://kubernetes.io/blog/2025/12/30/kubernetes-v1-35-watch-based-route-reconciliation-in-ccm/