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 Bottlerocket recomendadas
Você pode recuperar o ID da imagem de máquina da Amazon (AMI) para AMIs otimizadas do Amazon EKS consultando a API Parameter Store do AWS Systems Manager. Ao usar esse parâmetro, não será necessário 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 Bottlerocket otimizada recomendada para o Amazon EKS com o comando da AWS CLI 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 qualquer versão compatível do Amazon EKS.kubernetes-version
-
Substitua
por uma das opções a seguir.-flavor
-
Remova
para variantes sem uma GPU.-flavor
-
Use
-nvidia
para variantes habilitadas para GPU.
-
-
Substitua
por uma das opções a seguir.architecture
-
Use
x86_64
para instâncias baseadas emx86
. -
Use
arm64
para instâncias ARM.
-
-
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/bottlerocket/aws-k8s-
kubernetes-version
-flavor
/architecture
/latest/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/bottlerocket/aws-k8s-
1.31
/x86_64
/latest/image_id \ --regionus-west-2
--query "Parameter.Value" --output text
Veja um exemplo de saída abaixo.
ami-1234567890abcdef0