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.
Der automatische Modus von EKS verfügt über zwei integrierte Funktionen NodePools. Sie können diese NodePools über die AWS Konsole, CLI oder API aktivieren oder deaktivieren.
Integrierte NodePool Referenz
-
system
-
Das NodePool hat einen
CriticalAddonsOnly
Makel. Viele EKS-Addons, wie CoreDNS, tolerieren diesen Makel. Verwenden Sie diesen Systemknotenpool, um clusterkritische Anwendungen zu trennen. -
Unterstützt sowohl als auch Architekturen.
amd64
arm64
-
-
general-purpose
-
Dies NodePool bietet Unterstützung für das Starten von Knoten für allgemeine Workloads in Ihrem Cluster.
-
Verwendet nur
amd64
Architektur.
-
Beide eingebaut NodePools:
-
Verwenden Sie das Standard-EKS NodeClass
-
Verwenden Sie nur EC2 On-Demand-Kapazität
-
Verwenden Sie die EC2 Instanzfamilien C, M und R
-
EC2 Instances der Generation 5 oder neuer erforderlich
Verfahren
Voraussetzungen
-
Die neueste Version der AWS Befehlszeilenschnittstelle (AWS CLI) ist auf Ihrem Gerät installiert und konfiguriert. Um Ihre aktuelle Version zu überprüfen, verwenden Sie
aws --version
. Informationen zur Installation der neuesten Version finden Sie unter Installation und Schnellkonfiguration mit aws configure im Benutzerhandbuch für die AWS Befehlszeilenschnittstelle.-
Melden Sie sich mit ausreichenden IAM-Berechtigungen bei der CLI an, um AWS Ressourcen wie IAM-Richtlinien, IAM-Rollen und EKS-Cluster zu erstellen.
-
Mit AWS CLI aktivieren
Verwenden Sie den folgenden Befehl, um beide integrierten Funktionen zu aktivieren NodePools:
aws eks update-cluster-config \ --name <cluster-name> \ --compute-config '{ "nodeRoleArn": "<node-role-arn>", "nodePools": ["general-purpose", "system"] "enabled": true, "nodeRoleArn":"<node-role-arn>", "nodePools": ["general-purpose", "system"] }' \ --kubernetes-network-config '{ "elasticLoadBalancing":{"enabled": true} }' \ --storage-config '{ "blockStorage":{"enabled": true} }'
Sie können den Befehl ändern, um den selektiv zu aktivieren. NodePools
Mit AWS CLI deaktivieren
Verwenden Sie den folgenden Befehl, um beide integrierten Funktionen zu deaktivieren NodePools:
aws eks update-cluster-config \ --name <cluster-name> \ --compute-config '{ "enabled": true, "nodePools": [] }' \ --kubernetes-network-config '{ "elasticLoadBalancing":{"enabled": true}}' \ --storage-config '{ "blockStorage":{"enabled": true} }'