Récupération recommandée Microsoft Windows AMI IDs - Amazon EKS

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 :

  • releaseRemplacez-le par l'une des options suivantes.

    • Utiliser 2022 pour Windows Server 2022, mais uniquement si vous utilisez Kubernetes version 1.24 ou ultérieure.

    • Utiliser 2019 pour Windows Serveur 2019.

  • installation-optionRemplacez-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 Serveur.

    • CoreÀ utiliser pour une installation minimale avec une surface d'attaque plus petite.

    • FullÀ utiliser pour inclure le Windows expérience de bureau.

  • kubernetes-versionRemplacez-le par une EKSversion Amazon prise en charge.

  • region-codeRemplacez-le par un Amazon EKS pris Région AWS en charge dont vous souhaitez obtenir l'AMIidentifiant.

aws ssm get-parameter --name /aws/service/ami-windows-latest/Windows_Server-release-English-installation-option-EKS_Optimized-kubernetes-version/image_id \ --region region-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 \ --region us-west-2 --query "Parameter.Value" --output text

L'exemple qui suit illustre un résultat.

ami-1234567890abcdef0