Hilf mit, diese Seite 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.
Wenn Sie zu diesem Benutzerhandbuch beitragen möchten, 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.
Aktivieren Sie den EKS-Automatikmodus auf einem vorhandenen Cluster
In diesem Thema wird beschrieben, wie Sie den Amazon EKS-Automodus auf Ihren vorhandenen Amazon EKS-Clustern aktivieren. Um den automatischen Modus auf einem vorhandenen Cluster zu aktivieren, müssen die IAM-Berechtigungen aktualisiert und die wichtigsten EKS-Einstellungen für den automatischen Modus konfiguriert werden. Nach der Aktivierung können Sie mit der Migration Ihrer vorhandenen Rechen-Workloads beginnen, um die Vorteile der vereinfachten Abläufe und der automatisierten Infrastrukturverwaltung im Auto-Modus zu nutzen.
Wichtig
Vergewissern Sie sich, dass Sie die mindestens erforderliche Version bestimmter Amazon EKS-Add-ons installiert haben, bevor Sie den EKS Auto Mode aktivieren. Weitere Informationen finden Sie unter Erforderliche Zusatzversionen.
Bevor Sie beginnen, stellen Sie sicher, dass Sie Administratorzugriff auf Ihren Amazon EKS-Cluster und Berechtigungen zum Ändern von IAM-Rollen haben. Die Schritte in diesem Thema führen Sie durch die Aktivierung des automatischen Modus mit der AWS Management Console oder AWS CLI.
AWS Management Console
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 geändert werden. Der automatische EKS-Modus erfordert zusätzliche Berechtigungen für diese Rolle. Sie müssen der aktuellen Rolle zusätzliche Richtlinien hinzufügen.
Cluster-IAM-Rolle aktualisieren
-
Öffnen Sie Ihre Cluster-Übersichtsseite in der AWS Management Console.
-
Wählen Sie unter Cluster-IAM-Rolle ARN die Option In IAM anzeigen aus.
-
Wählen Sie in der Dropdownliste „Berechtigungen hinzufügen“ die Option Richtlinien anhängen aus.
-
Verwenden Sie das Suchfeld, um die folgenden Richtlinien zu suchen und auszuwählen:
-
AmazonEKSComputePolicy
-
AmazonEKSBlockStoragePolicy
-
AmazonEKSLoadBalancingPolicy
-
AmazonEKSNetworkingPolicy
-
AmazonEKSClusterPolicy
-
-
Wählen Sie Berechtigungen hinzufügen
-
Wählen Sie auf der Registerkarte Vertrauensbeziehungen die Option Vertrauensrichtlinie bearbeiten
-
Fügen Sie die folgende Vertrauensrichtlinie für die Cluster-IAM-Rolle ein und wählen Sie Richtlinie aktualisieren
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "eks.amazonaws.com" }, "Action": [ "sts:AssumeRole", "sts:TagSession" ] } ] }
Aktivieren Sie den automatischen EKS-Modus
-
Öffnen Sie Ihre Cluster-Übersichtsseite im AWS Management Console.
-
Wählen Sie unter EKS Auto Mode die Option Verwalten
-
Schalten Sie den EKS-Automatikmodus ein.
-
Wählen Sie in der Dropdownliste EKS Node Pool die Standard-Knotenpools aus, die Sie erstellen möchten.
-
Erfahren Sie mehr über Node Pools im EKS Auto Mode. Weitere Informationen finden Sie unter Erstellen Sie einen Knotenpool für den automatischen Modus von EKS.
-
-
Wenn Sie für dieses AWS Konto bereits eine Knoten-IAM-Rolle im automatischen Modus von EKS erstellt haben, wählen Sie sie in der Dropdownliste Node-IAM-Rolle aus. Wenn Sie diese Rolle noch nicht erstellt haben, wählen Sie Empfohlene Rolle erstellen aus und folgen Sie den Schritten.
AWS CLI
Voraussetzungen
-
Die Cluster-IAM-Rolle des vorhandenen EKS-Clusters muss ausreichende Berechtigungen für den automatischen EKS-Modus enthalten, z. B. die folgenden Richtlinien:
-
AmazonEKSComputePolicy
-
AmazonEKSBlockStoragePolicy
-
AmazonEKSLoadBalancingPolicy
-
AmazonEKSNetworkingPolicy
-
AmazonEKSClusterPolicy
-
-
Die Cluster-IAM-Rolle muss über eine aktualisierte Vertrauensrichtlinie verfügen, die die Aktion enthält.
sts:TagSession
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. Sie benötigen die Berechtigung, IAM, EKS und Ressourcen zu verwalten. EC2 Weitere Informationen finden Sie unter Für die Verwendung von Amazon EKS einrichten.
Verfahren
Verwenden Sie die folgenden Befehle, um den automatischen EKS-Modus auf einem vorhandenen Cluster zu aktivieren.
Anmerkung
Die Rechen-, Blockspeicher- und Lastausgleichsfunktionen 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 Zusatzversionen
Wenn Sie planen, den automatischen EKS-Modus auf einem vorhandenen Cluster zu aktivieren, müssen Sie möglicherweise bestimmte Add-Ons aktualisieren. Bitte beachten Sie Folgendes:
-
Dies gilt nur für bestehende Cluster, die in den EKS-Automatikmodus übergehen.
-
Für neue Cluster, die mit aktiviertem EKS-Automatikmodus erstellt wurden, sind diese Updates nicht erforderlich.
Wenn Sie eines der folgenden Add-Ons installiert haben, stellen Sie sicher, dass es mindestens die angegebene Mindestversion hat:
Name des Add-ons | Erforderliche Mindestversion |
---|---|
Amazon-VPC-CNI-Plug-In 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 Ein Amazon EKS-Add-on aktualisieren.
Nächste Schritte
-
Informationen zur Migration von Manage Node Group-Workloads finden Sie unter. Migrieren Sie von EKS Managed Node Groups zum EKS Auto Mode
-
Informationen zur Migration von Self-Managed Karpenter finden Sie unter. Migrieren Sie mit kubectl von Karpenter zum EKS Auto Mode