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.
Tutorial: Erstellen Sie eine nicht verwaltete Rechenumgebung mithilfe von Amazon EKS-Ressourcen
Gehen Sie wie folgt vor, um mithilfe der Ressourcen von Amazon Elastic Kubernetes Service (Amazon EKS) eine nicht verwaltete Rechenumgebung zu erstellen.
-
Öffnen Sie die Konsole unter AWS Batch . https://console.aws.amazon.com/batch/
-
Wählen Sie in der Navigationsleiste oben auf der Seite die aus, die Sie verwenden AWS-Region möchten.
-
Wählen Sie im Navigationsbereich Datenverarbeitungs-Umgebungen aus.
-
Wählen Sie Erstellen aus.
-
Konfigurieren Sie die Umgebung.
-
Wählen Sie für die Konfiguration der Rechenumgebung Amazon Elastic Kubernetes Service (Amazon EKS).
-
Wählen Sie als Orchestrierungstyp die Option Unmanaged aus.
-
-
Geben Sie unter Name einen eindeutigen Namen für Ihre Rechenumgebung an. Der Name kann bis zu 128 Zeichen lang sein. Er kann Groß- und Kleinbuchstaben, Zahlen, Bindestriche (-) und Unterstriche (_) enthalten.
-
Wählen Sie für EKS-Cluster einen vorhandenen Amazon EKS-Cluster aus. Um einen neuen EKS-Cluster zu erstellen, folgen Sie den Schritten auf der Seite Amazon EKS-Cluster erstellen.
-
Geben Sie für Namespace einen Kubernetes Namespace ein, um Ihre AWS Batch Prozesse im Cluster zu gruppieren.
-
(Optional) Geben Sie für Maximum v die maximale Anzahl von v anCPUs, die aus Ihrer bereitgestellten Kapazität für die Jobplanung CPUs verfügbar sind.
-
(Optional) Erweitern Sie Tags. Wählen Sie Tag hinzufügen und geben Sie dann ein Schlüssel-Wert-Paar ein.
-
Wählen Sie „Nächste Seite“.
-
Überprüfen Sie die Konfigurationsschritte zur Überprüfung. Wenn Sie Änderungen vornehmen müssen, wählen Sie Edit (Bearbeiten). Wenn Sie fertig sind, wählen Sie Create Compute Environment aus.
Zuweisen von Amazon EKS-Clusterknoten zu einer nicht verwalteten Rechenumgebung
Nachdem Sie die nicht verwaltete Rechenumgebung erstellt haben, müssen Sie Ihre Amazon EKS-Knoten mit der UUID der Rechenumgebung kennzeichnen.
Rufen Sie zunächst die UUID der Rechenumgebung aus dem API-Ergebnis ab: DescribeComputeEnvironments
$aws batch describe-compute-environments \ --compute-environmentsunmanagedEksCE\ --query "computeEnvironments[].{name: computeEnvironmentName, uuid: uuid}"
Holen Sie sich die Knoteninformationen:
kubectl get nodes -o name
Benennen Sie die Knoten mit der AWS Batch UUID der Rechenumgebung:
kubectl label<node-name>batch.amazonaws.com/compute-environment-uuid=uuid