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 tous.
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 recommandée Microsoft Windows AMI IDs
Vous pouvez récupérer par programmation l'identifiant Amazon Machine Image (AMI) EKS optimisé pour Amazon AMIs en interrogeant le AWS Systems Manager Parameter Store. API Ce paramètre vous évite d'avoir à rechercher manuellement Amazon EKS Optimized AMIIDs. Pour plus d'informations sur le magasin de paramètres Systems ManagerAPI, consultez GetParameter. Le IAMprincipal que vous utilisez doit être ssm:GetParameter
IAM autorisé à récupérer les AMI métadonnées EKS optimisées pour Amazon.
Vous pouvez récupérer l'identifiant de l'image de la dernière version recommandée par EKS Amazon Windows AMIavec la commande suivante, qui utilise le sous-paramètreimage_id
. Si nécessaire, apportez les modifications suivantes à la commande, puis exécutez la commande modifiée :
-
Remplacez-le par l'une des options suivantes.release
-
Utiliser
2022
pour Windows Server 2022, mais uniquement si vous utilisez Kubernetes version1.24
ou ultérieure. -
Utiliser
2019
pour Windows Serveur 2019.
-
-
Remplacez-le par l'une des options suivantes. Pour plus d'informations, voir Qu'est-ce que l'option d'installation de Server Core dans Windows Serveurinstallation-option
. -
Core
À utiliser pour une installation minimale avec une surface d'attaque plus petite. -
Full
À utiliser pour inclure le Windows expérience de bureau.
-
-
Remplacez-le par une EKSversion Amazon prise en charge.kubernetes-version
-
Remplacez-le par un Amazon EKS pris Région AWS en charge dont vous souhaitez obtenir l'AMIidentifiant.region-code
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 le remplacement des espaces réservés.
aws ssm get-parameter --name /aws/service/ami-windows-latest/Windows_Server-
2022
-English-Core
-EKS_Optimized-1.31
/image_id \ --regionus-west-2
--query "Parameter.Value" --output text
L'exemple qui suit illustre un résultat.
ami-1234567890abcdef0