Contribuisci a migliorare questa pagina
Per contribuire a questa guida per l’utente, seleziona il link Edit this page on GitHub che si trova nel riquadro destro di ogni pagina.
Recupero degli ID di AMI Amazon Linux consigliate
Durante la distribuzione dei nodi, è possibile specificare un ID per un’Amazon Machine Image (AMI) preconfigurata e ottimizzata per Amazon EKS. Per recuperare un ID AMI adatto alla configurazione desiderata, interroga l’API AWS Systems Manager Parameter Store. L’utilizzo di tale parametro consente di evitare la ricerca manuale degli ID AMI ottimizzata per Amazon EKS. Per ulteriori informazioni, consulta Ottenere parametro. Il principale IAM che usi deve disporre dell'autorizzazione IAM ssm:GetParameter per recuperare i metadati dell'AMI ottimizzata per Amazon EKS.
È possibile recuperare l’ID immagine dell’ultima versione consigliata dell’AMI Amazon Linux ottimizzata per Amazon EKS con il comando seguente, che utilizza il parametro secondario image_id. Apportare le seguenti modifiche al comando, se necessario, quindi esegui il comando modificato:
-
Sostituisci
<kubernetes-version>con una versione supportata da Amazon EKS. -
Sostituisci
ami-typecon una delle seguenti opzioni. Per ulteriori informazioni sui tipi di istanza Amazon EC2, consulta Tipi di istanze Amazon EC2.-
Utilizza
amazon-linux-2023/x86_64/standardper le istanze basate sux86Amazon Linux 2023 (AL2023). -
Utilizza
amazon-linux-2023/arm64/standardper le istanze ARM AL2023, come le istanze basate su AWS Graviton. -
Utilizza
amazon-linux-2023/x86_64/nvidiaper le ultime istanze basate sux86NVIDIA AL2023. -
Utilizza
amazon-linux-2023/arm64/nvidiaper le ultime istanze basate suarm64NVIDIA AL2023. -
Utilizza
amazon-linux-2023/x86_64/neuronper le ultime istanze AWS NeuronAL2023. -
Utilizza
amazon-linux-2per istanze basate sux86Amazon Linux 2 (AL2). -
Utilizza
amazon-linux-2-arm64per le istanze ARM AL2, come le istanze basate su AWS Graviton. -
Utilizza
amazon-linux-2-gpuper istanze basate sux86con accelerazione hardware AL2 per carichi di lavoro basati su GPU NVIDIA, Inferentiae Trainium .
-
-
Sostituisci
<region-code>con una regione AWS supportata da Amazon EKS per la quale si desidera l’ID AMI.
aws ssm get-parameter --name /aws/service/eks/optimized-ami/<kubernetes-version>/<ami-type>/recommended/image_id \ --region <region-code> --query "Parameter.Value" --output text
Ecco un comando esemplificativo dopo la sostituzione dei segnaposto.
aws ssm get-parameter --name /aws/service/eks/optimized-ami/1.31/amazon-linux-2023/x86_64/standard/recommended/image_id \ --regionus-west-2--query "Parameter.Value" --output text
Di seguito viene riportato un output di esempio:
ami-1234567890abcdef0