Ajudar a melhorar esta página
Quer contribuir para este guia do usuário? Role até o final desta página e selecione Editar esta página no GitHub. Suas contribuições ajudarão a tornar nosso guia do usuário melhor para todos.
Recuperar IDs de AMI do Microsoft Windows recomendadas
Você pode recuperar programaticamente o ID da imagem de máquina da Amazon (AMI) para AMIs otimizadas para o Amazon EKS consultando a API Repositório de parâmetros do AWS Systems Manager. Esse parâmetro elimina a necessidade de pesquisar manualmente IDs de AMIs otimizadas para o Amazon EKS. Para obter mais informações sobre a API Systems Manager Parameter Store, consulte GetParameter. A entidade principal do IAM que você usou deve ter a permissão ssm:GetParameter
do IAM para recuperar os metadados da AMI otimizada do Amazon EKS.
Você pode recuperar o ID de imagem da mais recente AMI do Windows otimizada recomendada para o Amazon EKS com o comando a seguir, que usa o subparâmetro image_id
. Faça as seguintes modificações no comando, conforme necessário, e execute o comando modificado:
-
Substitua
por uma das opções a seguir.release
-
Use
2022
para o Windows Server 2022, mas somente se você estiver usando a versão1.24
ou posterior do Kubernetes. -
Use
2019
para o Windows Server 2019.
-
-
Substitua
por uma das opções a seguir. Para obter mais informações, consulte O que é a opção de instalação Server Core no Windows Server?installation-option
. -
Use
Core
para uma instalação mínima com uma superfície de ataque menor. -
Use
Full
para incluir a experiência de área de trabalho do Windows.
-
-
Substitua
por qualquer versão compatível do Amazon EKS.kubernetes-version
-
Substitua
por uma Região da AWS do Amazon EKS compatível para a qual você deseja o ID da AMI.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
Aqui está um exemplo de comando após as substituições do espaço reservado terem sido feitas.
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
Veja um exemplo de saída abaixo.
ami-1234567890abcdef0