Contribuisci a migliorare questa pagina
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à.
Per contribuire a questa guida per l'utente, scegli il GitHub link Modifica questa pagina nel riquadro destro di ogni pagina.
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à.
Crea un cluster della modalità automatica di EKS con la CLI di eksctl
Questo argomento ti mostra come creare un cluster della modalità automatica di Amazon EKS con l’interfaccia a riga di comando (CLI) di eksctl. Puoi creare un cluster Auto Mode eseguendo un singolo comando CLI o applicando un file di configurazione YAML. Entrambi i metodi offrono le stesse funzionalità, con l’approccio YAML che offre un controllo più granulare sulle impostazioni del cluster.
La CLI eksctl semplifica il processo di creazione e gestione dei cluster EKS Auto Mode gestendo la creazione e la configurazione delle risorse sottostanti. AWS Prima di procedere, assicurati di avere le AWS credenziali e le autorizzazioni necessarie configurate sul tuo computer locale. Questa guida presuppone che tu abbia una certa familiarità con i concetti base di Amazon EKS e che gli strumenti CLI richiesti siano già stati installati.
Nota
Devi installare la versione 0.195.0 o una versione successiva di eksctl. Per ulteriori informazioni, vedere eksctl
Crea un cluster della modalità automatica di EKS con un comando CLI
Devi avere l’installazione degli strumenti aws ed eksctl. Devi accedere alla AWS CLI con autorizzazioni sufficienti per AWS gestire risorse tra cui: istanze EC2, reti EC2, cluster EKS e ruoli IAM. Per ulteriori informazioni, consulta Configurazione per l’utilizzo di Amazon EKS.
Esegui il seguente comando per creare un nuovo cluster della modalità automatica di EKS con
eksctl create cluster --name=<cluster-name> --enable-auto-mode
Crea un cluster della modalità automatica di EKS con un file YAML
Devi avere l’installazione degli strumenti aws ed eksctl. Devi accedere alla AWS CLI con autorizzazioni sufficienti per AWS gestire risorse tra cui: istanze EC2, reti EC2, cluster EKS e ruoli IAM. Per ulteriori informazioni, consulta Configurazione per l’utilizzo di Amazon EKS.
Esamina le opzioni di configurazione EKS Auto Mode nella risorsa di esempio riportata di seguito. ClusterConfig Per le ClusterConfig specifiche complete, consulta la documentazione di eksctl
AWS suggerisce di abilitare la modalità automatica EKS. Se è la prima volta che crei un cluster della modalità automatica di EKS, lascia il nodeRoleARN non precisato per creare un ruolo IAM del nodo per la modalità automatica di EKS. Se hai già un ruolo Node IAM nel tuo AWS account, ti AWS suggerisce di riutilizzarlo.
AWS suggerisce di non specificare alcun valore per. nodePools modalità automatica di EKS creerà pool di nodi predefiniti. Puoi utilizzare l’API Kubernetes per creare pool di nodi aggiuntivi.
# cluster.yaml apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: <cluster-name> region: <aws-region> iam: # ARN of the Cluster IAM Role # optional, eksctl creates a new role if not supplied # suggested to use one Cluster IAM Role per account serviceRoleARN: <arn-cluster-iam-role> autoModeConfig: # defaults to false enabled: boolean # optional, defaults to [general-purpose, system]. # suggested to leave unspecified # To disable creation of nodePools, set it to the empty array ([]). nodePools: []string # optional, eksctl creates a new role if this is not supplied # and nodePools are present. nodeRoleARN: string
Salva il file ClusterConfig con nome cluster.yaml e usa il seguente comando per creare il cluster:
eksctl create cluster -f cluster.yaml