Recupera Amazon Linux consigliato AMI IDs - Amazon EKS

Aiutaci a migliorare questa pagina

Vuoi contribuire a questa guida per l'utente? Scorri fino alla fine di questa pagina e seleziona Modifica questa pagina su GitHub. I tuoi contributi contribuiranno a rendere la nostra guida utente migliore per tutti.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Recupera Amazon Linux consigliato AMI IDs

Puoi recuperare a livello di codice l'ID Amazon Machine Image (AMI) per Amazon EKS optimized AMIs interrogando Parameter Store. AWS Systems Manager API Questo parametro elimina la necessità di cercare manualmente Amazon EKS Optimized AMIIDs. Per ulteriori informazioni su Systems Manager Parameter StoreAPI, vedere GetParameter. Il IAMprincipale che utilizzi deve disporre dell'ssm:GetParameterIAMautorizzazione per recuperare i AMI metadati EKS ottimizzati da Amazon.

Puoi recuperare l'ID immagine dell'ultimo Amazon Linux EKS ottimizzato per Amazon consigliato AMI con il seguente comando, che utilizza il image_id sottoparametro. Apportare le seguenti modifiche al comando, se necessario, quindi esegui il comando modificato:

  • Sostituisci kubernetes-version con una EKSversione Amazon supportata.

  • Sostituisci ami-type con una delle seguenti opzioni. Per informazioni sui tipi di EC2 istanze Amazon, consulta Tipi di EC2 istanze Amazon.

    • Utilizzalo amazon-linux-2023/x86_64/standard per istanze x86 basate su Amazon Linux 2023 (AL2023).

    • Da utilizzare amazon-linux-2023/arm64/standard per AL2 023 istanzeARM.

    • amazon-linux-2Utilizzalo per istanze x86 basate su Amazon Linux 2 (AL2).

    • Da utilizzare amazon-linux-2-arm64 per AL2 ARM istanze, come le istanze basate su AWS Graviton.

    • Da utilizzare amazon-linux-2-gpu per istanze basate su accelerazione AL2 x86 hardware per NVIDIA GPU, Carichi di lavoro basati su Inferentia e Trainium.

  • Sostituiscilo region-code con un Amazon EKS supportato Regione AWS per il quale desideri l'AMIID.

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 esempio di comando 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 \ --region us-west-2 --query "Parameter.Value" --output text

Di seguito viene riportato un output di esempio:

ami-1234567890abcdef0