Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Tutorial: crea un ambiente di elaborazione non gestito utilizzando le risorse Amazon EKS
Completa i seguenti passaggi per creare un ambiente di calcolo non gestito utilizzando le risorse Amazon Elastic Kubernetes Service (Amazon EKS).
-
Apri la console all'indirizzo. AWS Batch https://console.aws.amazon.com/batch/
-
Dalla barra di navigazione nella parte superiore della pagina, seleziona l'opzione Regione AWS da utilizzare.
-
Nel riquadro di navigazione, seleziona Compute environments (Ambienti di calcolo).
-
Scegli Create (Crea).
-
Configura l'ambiente.
-
Per la configurazione dell'ambiente di calcolo, scegli Amazon Elastic Kubernetes Service (Amazon EKS).
-
Per il tipo di orchestrazione, scegli Unmanaged.
-
-
Per Nome, specifica un nome univoco per il tuo ambiente di calcolo. Il nome può avere una lunghezza massima di 128 caratteri. Deve contenere lettere maiuscole e minuscole, numeri, trattini (-) e caratteri di sottolineatura (_).
-
Per il cluster EKS, scegli un cluster Amazon EKS esistente. Per creare un nuovo cluster EKS, segui i passaggi nella pagina Crea un cluster Amazon EKS.
-
Per Namespace, inserisci uno spazio Kubernetes dei nomi per raggruppare i AWS Batch processi nel cluster.
-
(Facoltativo) Per Maximum v CPUs, specificate il numero massimo di v CPUs disponibili per la pianificazione dei lavori in base alla capacità assegnata.
-
(Facoltativo) Espandi i tag. Scegli Aggiungi tag, quindi inserisci una coppia chiave-valore.
-
Scegli Pagina successiva.
-
Per Revisione, consulta i passaggi di configurazione. Se devi apportare modifiche, seleziona Edit (Modifica). Quando hai finito, scegli Crea ambiente di calcolo.
Assegnazione dei nodi del cluster Amazon EKS a un ambiente di elaborazione non gestito
Dopo aver creato l'ambiente di calcolo non gestito, devi etichettare i nodi Amazon EKS con l'UUID dell'ambiente di calcolo.
Innanzitutto, ottieni l'UUID dell'ambiente di calcolo dal risultato dell'API: DescribeComputeEnvironments
$aws batch describe-compute-environments \ --compute-environmentsunmanagedEksCE\ --query "computeEnvironments[].{name: computeEnvironmentName, uuid: uuid}"
Ottieni le informazioni sul nodo:
kubectl get nodes -o name
Etichetta i nodi con l'UUID dell'ambiente di AWS Batch calcolo:
kubectl label<node-name>batch.amazonaws.com/compute-environment-uuid=uuid