Unterstützung für die Verbesserung dieser Seite beitragen
Um zu diesem Benutzerhandbuch beizutragen, klicken Sie auf den Link Diese Seite auf GitHub bearbeiten, der sich im rechten Bereich jeder Seite befindet.
Empfohlene Amazon-Linux-AMI-IDs abrufen
Beim Bereitstellen von Knoten können Sie eine ID für ein vorkonfiguriertes, für Amazon EKS optimiertes Amazon Machine Image (AMI) angeben. Um eine AMI-ID abzurufen, die Ihrer gewünschten Konfiguration entspricht, führen Sie eine Abfrage an die API für AWS Systems Manager Parameter Store durch. Durch die Verwendung dieser API entfällt die Notwendigkeit zur manuellen Suche nach Amazon-EKS-optimierten AMI-IDs. Weitere Informationen finden Sie unter GetParameter. Das von Ihnen verwendete IAM-Prinzipal muss über die ssm:GetParameter-IAM-Berechtigung zum Abrufen der Amazon EKS-optimierten AMI-Metadaten verfügen.
Sie können die Image-ID des aktuellen empfohlenen für Amazon EKS optimierten Amazon-Linux-AMI mit dem folgenden Befehl abrufen, der den Unterparameter image_id verwendet. Nehmen Sie nach Bedarf die folgenden Änderungen am Befehl vor und führen Sie anschließend den geänderten Befehl aus:
-
Ersetzen Sie
<kubernetes-version>durch eine von Amazon EKS unterstützte Version. -
Ersetzen Sie
ami-typedurch eine der folgenden Optionen. Informationen zu den Typen von Amazon-EC2-Instances finden Sie unter Amazon-EC2-Instance-Typen.-
Verwenden Sie
amazon-linux-2023/x86_64/standardfür Instances, die auf Amazon Linux 2023 (AL2023)x86basieren. -
Verwenden Sie
amazon-linux-2023/arm64/standardfür AL2023-ARM-Instances, wie beispielsweise AWS Graviton-basierte Instances. -
Verwenden Sie
amazon-linux-2023/x86_64/nvidiafür die neuesten genehmigten AL2023 NVIDIA-x86-basierten Instances. -
Verwenden Sie
amazon-linux-2023/arm64/nvidiafür die neuesten genehmigten AL2023 NVIDIA-arm64-basierten Instances. -
Verwenden Sie
amazon-linux-2023/x86_64/neuronfür die neuesten AL2023 AWS-Neuron-Instances. -
Verwenden Sie
amazon-linux-2für auf Amazon Linux 2 (AL2)x86-basierte Instances. -
Verwenden Sie
amazon-linux-2-arm64für AL2-ARM-Instances, wie z. B. AWS-Graviton-basierte Instances. -
Verwenden Sie
amazon-linux-2-gpufür AL2 Hardware-beschleunigtex86-basierte Instances für NVIDIA GPU, Inferentiaund Trainium -basierte Workloads.
-
-
Ersetzen Sie
<region-code>durch eine von Amazon EKS unterstützte AWS-Region, für die Sie die AMI-ID benötigen.
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
Hier ist ein Beispielbefehl, nachdem Platzhalter ersetzt wurden.
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
Eine Beispielausgabe sieht wie folgt aus.
ami-1234567890abcdef0