Receive daily AI-curated summaries of engineering articles from top tech companies worldwide.
Endigest AI Core Summary
This post introduces a new alpha feature gate in Kubernetes v1.35 that changes route reconciliation in the Cloud Controller Manager from a fixed-interval polling model to a watch-based informer model.
•Prior to v1.35, the route controller in CCM reconciled routes at a fixed interval, causing unnecessary cloud provider API requests even when no changes occurred.
•The new feature gate CloudControllerManagerWatchBasedRoutesReconciliation can be enabled with --feature-gate=CloudControllerManagerWatchBasedRoutesReconciliation=true.
•Reconciliation is triggered when a node is added, deleted, or when .spec.podCIDRs or .status.addresses fields are updated.
•An additional reconcile runs at a random interval between 12h and 24h, chosen at controller start time.
•
The feature does not modify the logic inside the reconciliation loop, so existing route configurations remain unaffected.
This summary was automatically generated by AI based on the original article and may not be fully accurate.