Unterstützung für die Verbesserung dieser Seite beitragen
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.
Um zu diesem Benutzerhandbuch beizutragen, wählen Sie den GitHub Link Diese Seite bearbeiten auf, der sich im rechten Bereich jeder Seite befindet.
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.
Aktivierung von EKS Auto Mode in einem vorhandenen Cluster
In diesem Thema wird beschrieben, wie Sie Amazon EKS Auto Mode für Ihre vorhandenen Amazon-EKS-Cluster aktivieren. Um den Automatikmodus in einem vorhandenen Cluster zu aktivieren, müssen die IAM-Berechtigungen aktualisiert und die zentralen EKS-Auto-Mode-Einstellungen konfiguriert werden. Nach der Aktivierung können Sie mit der Migration Ihrer vorhandenen Rechen-Workloads beginnen, um die vereinfachten Vorgänge und die automatisierte Infrastrukturverwaltung des Automatikmodus zu nutzen.
Wichtig
Stellen Sie sicher, dass Sie die erforderliche Mindestversion bestimmter Amazon-EKS-Add-Ons installiert haben, bevor Sie EKS Auto Mode aktivieren. Weitere Informationen finden Sie unter Erforderliche Add-On-Versionen.
Stellen Sie vor Beginn sicher, dass Sie über Administratorzugriff auf Ihren Amazon-EKS-Cluster und Berechtigungen zum Ändern von IAM-Rollen verfügen. Die Schritte in diesem Thema führen Sie durch die Aktivierung des automatischen Modus mit der AWS-Managementkonsole oder AWS CLI.
AWS-Managementkonsole
Sie müssen mit der Berechtigung zur Verwaltung von IAM, EKS und EC2 Ressourcen an der AWS Konsole angemeldet sein.
Anmerkung
Die Cluster-IAM-Rolle eines EKS-Clusters kann nach der Erstellung des Clusters nicht mehr geändert werden. EKS Auto Mode erfordert zusätzliche Berechtigungen für diese Rolle. Sie müssen der aktuellen Rolle zusätzliche Richtlinien anfügen.
Cluster-IAM-Rolle aktualisieren
-
Öffnen Sie Ihre Cluster-Übersichtsseite in der AWS-Managementkonsole.
-
Wählen Sie unter ARN der Cluster-IAM-Rolle die Option In IAM anzeigen aus.
-
Wählen Sie in der Dropdown-Liste Berechtigungen hinzufügen die Option Richtlinien hinzufügen aus.
-
Verwenden Sie das Feld Suche, um die folgenden Richtlinien zu suchen und auszuwählen:
-
AmazonEKSComputePolicy -
AmazonEKSBlockStoragePolicy -
AmazonEKSLoadBalancingPolicy -
AmazonEKSNetworkingPolicy -
AmazonEKSClusterPolicy
-
-
Wählen Sie Berechtigungen hinzufügen aus.
-
Wählen Sie auf der Registerkarte Vertrauensbeziehungen die Option Vertrauensrichtlinie bearbeiten aus
-
Fügen Sie die folgende Cluster-IAM-Rollen-Vertrauensrichtlinie ein und wählen Sie Richtlinie aktualisieren aus
{ "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "eks.amazonaws.com" }, "Action": [ "sts:AssumeRole", "sts:TagSession" ] } ] }
EKS Auto Mode aktivieren
-
Öffnen Sie Ihre Cluster-Übersichtsseite in der AWS-Managementkonsole.
-
Wählen Sie unter EKS Auto Mode die Option Verwalten aus.
-
Aktivieren Sie EKS Auto Mode.
-
Wählen Sie aus der Dropdown-Liste EKS-Knoten-Pool die Standard-Knoten-Pools aus, die Sie erstellen möchten.
-
Weitere Informationen zu Knoten-Pools in EKS Auto Mode. Weitere Informationen finden Sie unter Einen Knotenpool für EKS Auto Mode erstellen.
-
-
Wenn Sie für dieses AWS Konto bereits eine EKS Auto Mode Node IAM-Rolle erstellt haben, wählen Sie sie in der Dropdownliste Node IAM Role aus. Falls Sie diese Rolle noch nicht erstellt haben, wählen Sie Empfohlene Rolle erstellen und befolgen Sie die Schritte.
AWS CLI
Voraussetzungen
-
Die Cluster-IAM-Rolle des vorhandenen EKS-Clusters muss über ausreichende Berechtigungen für EKS Auto Mode verfügen, beispielsweise die folgenden Richtlinien:
-
AmazonEKSComputePolicy -
AmazonEKSBlockStoragePolicy -
AmazonEKSLoadBalancingPolicy -
AmazonEKSNetworkingPolicy -
AmazonEKSClusterPolicy
-
-
Die Cluster-IAM-Rolle muss über eine aktualisierte Vertrauensrichtlinie verfügen, welche die Aktion
sts:TagSessionenthält. Weitere Informationen zum Erstellen einer Cluster-IAM-Rolle finden Sie unter Erstellen Sie einen EKS-Auto-Mode-Cluster mit der AWS CLI. -
aws-CLI installiert, angemeldet und eine ausreichende Version vorhanden. Sie benötigen die Erlaubnis, IAM, EKS und EC2 Ressourcen zu verwalten. Weitere Informationen finden Sie unter Einrichtung zur Verwendung von Amazon EKS.
Verfahren
Verwenden Sie die folgenden Befehle, um EKS Auto Mode in einem vorhandenen Cluster zu aktivieren.
Anmerkung
Die Funktionen für Rechenleistung, Blockspeicher und Lastenausgleich müssen alle in derselben Anfrage aktiviert oder deaktiviert werden.
aws eks update-cluster-config \ --name $CLUSTER_NAME \ --compute-config enabled=true \ --kubernetes-network-config '{"elasticLoadBalancing":{"enabled": true}}' \ --storage-config '{"blockStorage":{"enabled": true}}'
Erforderliche Add-On-Versionen
Wenn Sie EKS Auto Mode in einem vorhandenen Cluster aktivieren möchten, müssen Sie möglicherweise bestimmte Add-Ons aktualisieren. Bitte beachten Sie Folgendes:
-
Dies gilt nur für vorhandene Cluster, die in EKS Auto Mode umgestellt werden.
-
Neue Cluster, die mit aktiviertem EKS Auto Mode erstellt wurden, erfordern diese Aktualisierungen nicht.
Wenn Sie eines der folgenden Add-Ons installiert haben, stellen Sie sicher, dass es mindestens die angegebene Mindestversion aufweist:
| Add-On-Name | Erforderliche Mindestversion |
|---|---|
|
Amazon-VPC-CNI-Plugin für Kubernetes |
v1.19.0-eksbuild.1 |
|
Kube-proxy |
|
|
Amazon-EBS-CSI-Treiber |
v1.37.0-eksbuild.1 |
|
CSI-Snapshot-Controller |
v8.1.0-eksbuild.2 |
|
EKS Pod Identity Agent |
v1.3.4-eksbuild.1 |
Weitere Informationen finden Sie unter Aktualisierung eines Amazon-EKS-Add-Ons.
Nächste Schritte
-
Informationen zum Migrieren von Workloads der Knotengruppe finden Sie unter Migration von EKS-verwalteten Knotengruppen zu EKS Auto Mode.
-
Informationen zur Migration von selbstverwaltetem Karpenter finden Sie unter Migration von Karpenter zu EKS Auto Mode mithilfe von kubectl.