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.
Tutoriel : Création d'un environnement informatique non géré à l'aide des ressources Amazon EKS
Procédez comme suit pour créer un environnement de calcul non géré à l'aide des ressources Amazon Elastic Kubernetes Service (Amazon EKS).
-
Ouvrez la AWS Batch console à l'adresse https://console.aws.amazon.com/batch/
. -
Dans la barre de navigation en haut de la page, sélectionnez le Région AWS à utiliser.
-
Dans le panneau de navigation, choisissez Environnements de calcul.
-
Choisissez Créer.
-
Configurez l'environnement.
-
Pour la configuration de l'environnement informatique, choisissez Amazon Elastic Kubernetes Service (Amazon EKS).
-
Pour le type d'orchestration, choisissez Non géré.
-
-
Dans Nom, spécifiez un nom unique pour votre environnement informatique. Le nom peut comporter jusqu'à 128 caractères. Il peut contenir des lettres majuscules et minuscules, des chiffres, des traits d'union (-) et des traits de soulignement (_).
-
Pour le cluster EKS, choisissez un cluster Amazon EKS existant. Pour créer un nouveau cluster EKS, suivez les étapes de la page Créer un cluster Amazon EKS.
-
Pour Namespace, entrez un espace de Kubernetes noms pour regrouper vos AWS Batch processus dans le cluster.
-
(Facultatif) Pour Maximum v CPUs, spécifiez le nombre maximum de v CPUs disponibles pour la planification des tâches à partir de votre capacité allouée.
-
(Facultatif) Développez les balises. Choisissez Ajouter une balise, puis entrez une paire clé-valeur.
-
Choisissez Page suivante.
-
Pour la révision, passez en revue les étapes de configuration. Si vous devez apporter des modifications, choisissez Modifier. Lorsque vous avez terminé, choisissez Créer un environnement de calcul.
Affectation de nœuds de cluster Amazon EKS à un environnement informatique non géré
Après avoir créé l'environnement de calcul non géré, vous devez étiqueter vos nœuds Amazon EKS avec l'UUID de l'environnement de calcul.
Tout d'abord, obtenez l'UUID de l'environnement de calcul à partir du résultat de l'DescribeComputeEnvironmentsAPI :
$aws batch describe-compute-environments \ --compute-environmentsunmanagedEksCE\ --query "computeEnvironments[].{name: computeEnvironmentName, uuid: uuid}"
Obtenez les informations sur le nœud :
kubectl get nodes -o name
Étiquetez les nœuds avec l' AWS Batch UUID de l'environnement de calcul :
kubectl label<node-name>batch.amazonaws.com/compute-environment-uuid=uuid