Faites évoluer le calcul en cluster avec Karpenter et Cluster Autoscaler - Amazon EKS

Aidez à améliorer cette page

Vous souhaitez contribuer à ce guide de l'utilisateur ? Faites défiler cette page vers le bas et sélectionnez Modifier cette page sur GitHub. Vos contributions aideront à améliorer notre guide de l'utilisateur pour tout le monde.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Faites évoluer le calcul en cluster avec Karpenter et Cluster Autoscaler

La scalabilité automatique est une fonction qui augmente ou diminue automatiquement vos ressources en fonction de l'évolution de la demande. Il s'agit d'une fonction majeure de Kubernetes qui, autrement, nécessiterait des ressources humaines importantes pour être exécutée manuellement.

Amazon EKS prend en charge deux produits d'autoscaling :

Karpenter

Karpenter est un outil Cluster Autoscaler de Kubernetes flexible hautes performances qui permet d'améliorer la disponibilité des applications et l'efficacité du cluster. Karpenter lance des ressources de calcul de taille appropriée (par exemple, des instances Amazon EC2) en réponse à l'évolution de la charge de l'application en moins d'une minute. Grâce à l'intégration Kubernetes AWS, Karpenter vous pouvez fournir des ressources de just-in-time calcul répondant précisément aux exigences de votre charge de travail. Karpenterprovisionne automatiquement de nouvelles ressources de calcul en fonction des exigences spécifiques des charges de travail des clusters. Celles-ci comprennent les exigences en matière de calcul, de stockage, d'accélération et de planification. Amazon EKS prend en charge les clusters utilisant Karpenter, bien que Karpenter fonctionne avec tout cluster Kubernetes conforme. Pour de plus amples informations, veuillez consulter la documentation Karpenter.

Cluster Autoscaler

Le Cluster Autoscaler de Kubernetes ajuste automatiquement le nombre de nœuds dans votre cluster lorsque les pods échouent ou sont reprogrammés sur d'autres nœuds. Le Cluster Autoscaler utilise des groupes Auto Scaling. Pour plus d'informations, consultez Cluster Autoscaler activé. AWS