

 **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
<a name="automode-get-started-eksctl"></a>

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](https://github.com/eksctl-io/eksctl/releases) releases on. GitHub

## Crea un cluster della modalità automatica di EKS con un comando CLI
<a name="_create_an_eks_auto_mode_cluster_with_a_cli_command"></a>

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](setting-up.md).

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
<a name="_create_an_eks_auto_mode_cluster_with_a_yaml_file"></a>

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](setting-up.md).

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](https://eksctl.io/usage/creating-and-managing-clusters/).

 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
```