Publié le: Aug 17, 2022

Amazon Elastic Kubernetes Service (Amazon EKS) vous permet désormais d'exécuter plus simplement des charges de travail appartenant à divers espaces de noms sur un moteur de calcul AWS Fargate sans serveur avec un seul profil EKS Fargate. Utiliser Amazon EKS sur AWS Fargate vous permet d'utiliser Kubernetes sans avoir à vous soucier de la configuration et de la maintenance de l'infrastructure de calcul. Auparavant, vous deviez spécifier tous les espaces de noms au moment de créer le profil EKS Fargate, et étiez limité à 5 sélecteurs d'espaces de noms ou paires d'étiquettes.

Beaucoup de clients utilisent le même cluster Kubernetes, mais différents espaces de noms pour chaque équipe ou application. Avec cette mise à jour des sélecteurs de profil Fargate, vous pouvez utiliser des caractères génériques simples comme * et ?, afin de spécifier que les charges de travail Kubernetes correspondant à tel espace de noms ou telle étiquette doivent être exécutées sur un moteur de calcul Fargate sans serveur. Par exemple, vous pouvez spécifier que tous les pods Kubernetes dans un espace de noms donné correspondant à l'expression régulière *-staging soient exécutés sur Fargate. Ce sélecteur d'espace de noms inclut à la fois les noms my-team-staging et other-team-staging, puisque le caractère générique * recherche un nombre quelconque de caractères, y compris zéro caractère.

Pour en savoir plus, consultez la page relative aux profils AWS Fargate dans le guide utilisateur d'Amazon EKS.