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.
Récupération des ID d'AMI Amazon Linux optimisées pour Amazon EKS
Vous pouvez récupérer par programmation l'identifiant Amazon Machine Image (AMI) pour les AMI optimisées Amazon EKS en interrogeant l'API AWS Systems Manager Parameter Store. Ce paramètre vous évite de devoir rechercher manuellement les ID d'AMI optimisées pour Amazon EKS. Pour plus d'informations sur l'API Systems Manager Parameter Store, consultez GetParameter.
Pour récupérer un ID d'AMI pour les AMI optimisées pour Amazon EKS à l'aide du AWS CLI
-
Déterminez la région dans laquelle votre instance de nœud sera déployée, par exemple
us-west-2
. -
Déterminez le type d'AMI dont vous avez besoin. Pour plus d'informations sur les types d'instances Amazon EC2, consultez la section Types d'instances.
-
amazon-linux-2
est destiné aux instancesx86
basées sur Amazon Linux 2 (AL2). -
amazon-linux-2-arm64
est destiné aux instances ARM AL2, telles que les instances basées sur AWS Graviton. -
amazon-linux-2-gpu
est destiné aux instances accélérées par GPU AL2. -
amazon-linux-2023/x86_64/standard
est destiné aux instancesx86
basées sur Amazon Linux 2023 (AL2023). -
amazon-linux-2023/arm64/standard
est destiné aux instances ARM AL2023.
-
-
Déterminez la Kubernetes version du cluster auquel votre nœud sera attaché, par exemple 1.30.
-
Exécutez la AWS CLI commande suivante pour récupérer l'ID d'AMI approprié. Remplacez Région AWS la Kubernetes version et la plate-forme le cas échéant. Vous devez être connecté à l' AWS CLI aide d'un principal
ssm:GetParameter
IAM autorisé à récupérer les métadonnées de l'AMI optimisées pour Amazon EKS.aws ssm get-parameter --name /aws/service/eks/optimized-ami/
1.30
/amazon-linux-2
/recommended/image_id \ --region
--query "Parameter.Value" --output textregion-code
L'exemple qui suit illustre un résultat.
ami-
1234567890abcdef0