Aidez à améliorer cette page
Pour contribuer à ce guide de l’utilisateur, cliquez sur le lien Modifier cette page sur GitHub qui se trouve dans le volet droit de chaque page.
Récupérer les ID d’AMI Microsoft Windows recommandés
Lors du déploiement de nœuds, vous pouvez spécifier un identifiant pour une image Amazon Machine Image (AMI) optimisée pour Amazon EKS pré-créée. Pour récupérer un identifiant AMI qui correspond à la configuration souhaitée, interrogez l’API AWS Systems Manager Parameter Store. L’utilisation de cette API élimine le besoin de rechercher manuellement les identifiants AMI optimisés pour Amazon EKS. Pour plus d’informations, consultez GetParameter. Le principal IAM que vous utilisez doit disposer de l'autorisation IAM ssm:GetParameter pour récupérer les métadonnées de l'AMI optimisée pour Amazon EKS.
Vous pouvez récupérer l’ID d’image de la dernière AMI Windows optimisée Amazon EKS recommandée à l’aide de la commande suivante, qui utilise le sous-paramètre image_id. Si nécessaire, apportez les modifications suivantes à la commande, puis exécutez la commande modifiée :
-
Remplacez
releasepar l’une des options suivantes.-
Utilisez
2022pour Windows Server 2022. -
Utilisez
2019pour Windows Server 2019.
-
-
Remplacez
installation-optionpar l’une des options suivantes. Pour plus d’informations, consultez Qu’est-ce que l’option d’installation Server Core dans Windows Server. -
Utilisez
Corepour une installation minimale avec une surface d’attaque réduite. -
Utilisez
Fullpour inclure l’expérience Windows Desktop.
-
-
Remplacez
kubernetes-versionpar une platform-version prise en charge. -
Remplacez
region-codepar une région AWS prise en charge par Amazon EKS pour laquelle vous voulez obtenir l’ID d’AMI.
aws ssm get-parameter --name /aws/service/ami-windows-latest/Windows_Server-release-English-installation-option-EKS_Optimized-kubernetes-version/image_id \ --regionregion-code--query "Parameter.Value" --output text
Voici un exemple de commande après remplacement des espaces réservés.
aws ssm get-parameter --name /aws/service/ami-windows-latest/Windows_Server-2022-English-Core-EKS_Optimized-k8s-n-2/image_id \ --regionus-west-2--query "Parameter.Value" --output text
L'exemple qui suit illustre un résultat.
ami-1234567890abcdef0