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 AMI Bottlerocket consigliati
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 della versione più recente dell’AMI Bottlerocket ottimizzata per Amazon EKS consigliata con il seguente comando AWS CLI, che utilizza il parametro secondario image_id. Apportare le seguenti modifiche al comando, se necessario, quindi esegui il comando modificato:
-
Sostituisci la
versione Kubernetescon una versione della piattaforma supportata. -
Sostituisci
-flavorcon una delle seguenti opzioni.-
Rimuovi
-flavorper le varianti senza GPU. -
Utilizza
-nvidiaper le varianti abilitate per la GPU. -
Utilizza
-fipsper le varianti compatibili con FIPS.
-
-
Sostituisci
architetturacon una delle seguenti opzioni.-
Utilizza
x86_64per le istanze basate sux86. -
Utilizza
arm64per le istanze ARM.
-
-
Sostituisci
codice regionecon una regione AWS supportata da Amazon EKS per la quale si desidera l’ID AMI.
aws ssm get-parameter --name /aws/service/bottlerocket/aws-k8s-kubernetes-version-flavor/architecture/latest/image_id \ --regionregion-code--query "Parameter.Value" --output text
Ecco un comando esemplificativo dopo la sostituzione dei segnaposto.
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
Di seguito viene riportato un output di esempio:
ami-1234567890abcdef0