

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à.

# **eb init**
<a name="eb3-init"></a>

## Description
<a name="eb3-initdescription"></a>

Imposta i valori predefiniti per le applicazioni Elastic Beanstalk create con la CLI EB ponendo una serie di domande.

**Nota**  
I valori impostati **eb init** si applicano alla directory e al repository correnti sul computer corrente.  
Il comando crea un'applicazione Elastic Beanstalk nel tuo account. Per creare un ambiente Elastic Beanstalk, esegui **[eb create](eb3-create.md)** dopo l'esecuzione di **eb init**.

## Sintassi
<a name="eb3-initsyntax"></a>

 **eb init** 

 **eb init** {{application-name}} 

## Opzioni
<a name="eb3-initoptions"></a>

Se esegui **eb init** senza specificare l'opzione `--platform`, la CLI EB richiede di immettere un valore per ogni impostazione.

**Nota**  
Per utilizzare **eb init** per creare una nuova coppia di chiavi, `ssh-keygen` deve essere installato nel computer locale e disponibile dalla riga di comando.


****  

|  Nome  |  Descrizione  |  | 
| --- | --- | --- | 
| `-i`<br />`--interactive` | Forza l'immissione di un valore per ogni opzione di comando **eb init** nella CLI EB. Il comando `init` richiede di specificare valori per le opzioni di comando **eb init** prive di valore (predefinito). Dopo la prima volta che esegui il comando **eb init** in una directory, la CLI EB potrebbe non richiedere di specificare alcuna opzione di comando. Di conseguenza, utilizza l'opzione `--interactive` quando desideri modificare un'impostazione precedentemente impostata.  |  | 
| `-k` {{keyname}}<br />`--keyname` {{keyname}} | Il nome della coppia di EC2 chiavi Amazon da utilizzare con il client Secure Shell (SSH) per accedere in modo sicuro alle EC2 istanze Amazon che eseguono l'applicazione Elastic Beanstalk. |  | 
| `--modules {{folder-1 folder-2}}` | Elenco di directory figlio da inizializzare. Da utilizzare solo con [ambienti Compose](ebcli-compose.md). |  | 
| `-p` {{platform-version}}<br /> `--platform` {{platform-version}} | La [versione della piattaforma](concepts.platforms.md) da utilizzare. Puoi specificare una piattaforma, una piattaforma e una versione della piattaforma, un nome dello stack di soluzioni o un ARN dello stack di soluzioni. Ad esempio:[See the AWS documentation website for more details](http://docs.aws.amazon.com/it_it/elasticbeanstalk/latest/dg/eb3-init.html)<br />Utilizza [`eb platform list`](eb3-platform.md) per ottenere un elenco delle configurazioni disponibili.<br />Specifica l'opzione `--platform` per ignorare la configurazione interattiva. Quando si specifica questa opzione, la CLI EB non richiede i valori per le altre opzioni. Al contrario, desume i valori predefiniti per ogni opzione. Puoi specificare opzioni per qualsiasi operazione per la quale non desideri utilizzare valori predefiniti.  |  | 
| `--source codecommit/{{repository-name}}/{{branch-name}}` | CodeCommit repository e filiale. |  | 
| `-﻿-﻿tags {{key1}}={{value1}}[,{{key2}}={{value2}} ...]` | Applica un tag all'applicazione. I tag sono specificati come elenco di coppie `key=value` separate da virgole.<br />Per ulteriori dettagli, consultare [Tagging delle applicazioni](applications-tagging.md). | 
| [Opzioni comuni](eb3-cmd-options.md) |  |  | 

## CodeBuild supporto
<a name="eb3-init-codebuild"></a>

Se esegui **eb init** in una cartella che contiene un file [buildspec.yml](https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html), Elastic Beanstalk analizza il file per individuare una voce **eb\_codebuild\_settings** con le opzioni specifiche di Elastic Beanstalk. Per informazioni sul CodeBuild supporto in Elastic Beanstalk, consulta. [Utilizzo dell'EB CLI con AWS CodeBuild](eb-cli-codebuild.md)

## Output
<a name="eb3-initoutput"></a>

Se ha esito positivo, il comando guida l'utente attraverso la configurazione di una nuova applicazione Elastic Beanstalk mediante una serie di richieste.

## Esempio
<a name="eb3-initexample"></a>

L'esempio di richiesta seguente inizializza la CLI EB e richiede di immettere informazioni sull'applicazione. Sostituisci il {{placeholder}} testo con i tuoi valori.

```
$ eb init -i
Select a default region
1) us-east-1 : US East (N. Virginia)
2) us-west-1 : US West (N. California)
3) us-west-2 : US West (Oregon)
4) eu-west-1 : Europe (Ireland)
5) eu-central-1 : Europe (Frankfurt)
6) ap-south-1 : Asia Pacific (Mumbai)
7) ap-southeast-1 : Asia Pacific (Singapore)
...
(default is 3): {{3}}

Select an application to use
1) HelloWorldApp
2) NewApp
3) [ Create new Application ]
(default is 3): {{3}}

Enter Application Name
(default is "tmp"):
Application tmp has been created.

It appears you are using PHP. Is this correct?
(y/n): {{y}}

Select a platform branch.
1) PHP 7.2 running on 64bit Amazon Linux
2) PHP 7.1 running on 64bit Amazon Linux (Deprecated)
3) PHP 7.0 running on 64bit Amazon Linux (Deprecated)
4) PHP 5.6 running on 64bit Amazon Linux (Deprecated)
5) PHP 5.5 running on 64bit Amazon Linux (Deprecated)
6) PHP 5.4 running on 64bit Amazon Linux (Deprecated)
(default is 1): {{1}}
Do you want to set up SSH for your instances?
(y/n): {{y}}

Select a keypair.
1) aws-eb
2) [ Create new KeyPair ]
(default is 2): {{1}}
```