Hilf mit, diese Seite zu verbessern
Möchten Sie zu diesem Benutzerhandbuch beitragen? Scrollen Sie zum Ende dieser Seite und wählen Sie Diese Seite bearbeiten am aus GitHub. Ihre Beiträge werden dazu beitragen, unser Benutzerhandbuch für alle zu verbessern.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Abrufen empfohlen Bottlerocket AMI IDs
Sie können die für Amazon EKS optimierte Amazon Machine Image (AMI) -ID abrufen, AMIs indem Sie den AWS Systems Manager Parameter Store API abfragen. Wenn Sie diesen Parameter verwenden, müssen Sie Amazon EKS Optimized nicht manuell suchen AMIIDs. Weitere Informationen zum Systems Manager Manager-Parameterspeicher API finden Sie unter GetParameter. Der von Ihnen verwendete IAMPrincipal muss über die ssm:GetParameter
IAM Berechtigung zum Abrufen der EKS für Amazon optimierten AMI Metadaten verfügen.
Sie können die Bild-ID der zuletzt empfohlenen, von Amazon EKS optimierten Datei abrufen Bottlerocket AMImit dem folgenden AWS CLI Befehl, 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:
-
Durch eine unterstützte EKSAmazon-Version ersetzen.kubernetes-version
-
Ersetzen Sie durch eine der folgenden Optionen.-flavor
-
Für Varianten ohne a entfernenGPU.-flavor
-
Wird
-nvidia
für GPU -aktivierte Varianten verwendet.
-
-
Ersetzen Sie es durch eine der folgenden Optionen.architecture
-
x86_64
Fürx86
basierte Instanzen verwenden. -
arm64
Für ARM Instanzen verwenden.
-
-
Ersetzen Sie es durch ein EKSvon Amazon unterstütztes Produkt, AWS-Region für das Sie die AMI ID benötigen.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
Hier ist ein Beispielbefehl, nachdem Platzhalter ersetzt wurden.
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
Eine Beispielausgabe sieht wie folgt aus.
ami-1234567890abcdef0