Lexique informatique › Infrastructure › Cluster Autoscaler

Cluster Autoscaler

Infrastructure Svenska → Mis à jour: 2026-09-21

Composant Kubernetes qui ajoute ou retire des nœuds du cluster selon la pression d'ordonnancement des pods. Si des pods en attente ne peuvent pas être planifiés faute de ressources → démarrer un nouveau nœud. Si un nœud est utilisé à moins de 50 % → le vider (drain) et le terminer.

S'intègre aux groupes de mise à l'échelle des fournisseurs cloud : AWS ASG, GCP MIG, Azure VMSS. La priorité des pods et les PodDisruptionBudget sont respectés lors de la réduction. Piège classique : les DaemonSets gardent le nœud en vie (Cluster Autoscaler les considère comme « non déplaçables ») → les nœuds ne se réduisent pas. L'annotation cluster-autoscaler.kubernetes.io/safe-to-evict: "true" est nécessaire pour les DaemonSets de journalisation. Alternative moderne : Karpenter (à l'origine AWS, désormais multi-cloud), plus agressif — il provisionne des nœuds de taille exacte pour chaque charge en attente au lieu de piocher dans des groupes de nœuds fixes.

← Retour au lexique