Publié le: Apr 8, 2021
eksctl, l'interface de ligne de commande officielle d'Amazon Elastic Kubernetes Service (Amazon EKS) vous permet désormais de créer des groupes de nœuds dans un cluster Amazon EKS en fournissant simplement les exigences de nœud dans les vCPU, la mémoire ou les unités GPU. De plus, eksctl vous permet désormais de prévisualiser la configuration du cluster avant de créer un cluster ou un nouveau groupe de nœuds à l'aide du nouveau mode dry-run.
En tant que bonne pratique, AWS recommande d'utiliser plusieurs types d'instances lors de l'utilisation de nœuds Spot pour un cluster EKS, afin de maximiser la disponibilité avec les instances Spot. Auparavant, vous deviez sélectionner manuellement les types d'instances lors de la création de groupes de nœuds avec plusieurs types d'instances. Désormais, vous pouvez simplement transmettre le nombre de vCPU, la quantité de mémoire ou le nombre d'unités GPU requis pour les nœuds. eksctl crée ensuite le groupe de nœuds avec des types d'instances qui correspondent étroitement aux spécifications de ressources sur plusieurs familles et générations de types d'instances EC2. Le nouveau mode dry-run permet d'examiner et de mettre à jour les types d'instances sélectionnés par eksctl, ou toute autre option de configuration de cluster, avant de créer un groupe de nœuds.
Pour démarrer, consultez le guide de l'utilisateur d'eksctl et téléchargez la dernière version ici.