

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.

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

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

Legt Standardwerte für Elastic-Beanstalk-Anwendungen fest, die mit der EB-CLI erstellt wurden, indem Sie eine Reihe von Fragen beantworten müssen.

**Anmerkung**  
Die Werte, die Sie mit festlegen, **eb init** gelten für das aktuelle Verzeichnis und Repository auf dem aktuellen Computer.  
Der Befehl erstellt eine Elastic Beanstalk Beanstalk-Anwendung in Ihrem Konto. Um eine Elastic-Beanstalk-Umgebung zu erstellen, führen Sie **[eb create](eb3-create.md)** nach Ausführung von **eb init** aus.

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

 **eb init** 

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

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

Wenn Sie **eb init** ohne Angeben der `--platform`-Option ausführen, werden Sie von der EB-CLI aufgefordert, einen Wert für jede Einstellung einzugeben oder auszuwählen.

**Anmerkung**  
Damit mit **eb init** ein neues Schlüsselpaar erstellt werden kann, müssen Sie `ssh-keygen` auf Ihrem lokalen Computer installiert haben und über die Befehlszeile darauf zugreifen können.


****  

|  Name  |  Beschreibung  |  | 
| --- | --- | --- | 
| `-i`<br />`--interactive` | Zwingt EB-CLI, Sie aufzufordern, einen Wert für jede **eb init**-Befehlsoption anzugeben. Der `init`-Befehl fordert Sie auf, Werte für **eb init**-Befehlsoptionen anzugeben, die keinen (Standard-)Wert haben. Nach der ersten Ausführung des **eb init**-Befehls in einem Verzeichnis fordert EB-CLI Sie möglicherweise nicht hinsichtlich Befehlsoptionen auf. Aus diesem Grund verwenden Sie die `--interactive`-Option, wenn Sie eine Einstellung ändern möchten, die Sie zuvor festgelegt haben.  |  | 
| `-k` {{keyname}}<br />`--keyname` {{keyname}} | Der Name des EC2 Amazon-Schlüsselpaars, das mit dem Secure Shell (SSH) -Client verwendet werden soll, um sich sicher bei den EC2 Amazon-Instances anzumelden, auf denen Ihre Elastic Beanstalk Beanstalk-Anwendung ausgeführt wird. |  | 
| `--modules {{folder-1 folder-2}}` | Liste der untergeordneten Verzeichnisse zur Initialisierung. Nur zur Verwendung mit [Compose-Umgebungen](ebcli-compose.md). |  | 
| `-p` {{platform-version}}<br /> `--platform` {{platform-version}} | Die zu verwendende [Plattformversion](concepts.platforms.md) . Sie können eine Plattform, Name und Version einer Plattform, einen Plattformzweig, einen Lösungs-Stack-Namen oder einen Lösungs-Stack-ARN angeben. Zum Beispiel:[See the AWS documentation website for more details](http://docs.aws.amazon.com/de_de/elasticbeanstalk/latest/dg/eb3-init.html)<br />Verwenden Sie [`eb platform list`](eb3-platform.md), um eine Liste der verfügbaren Konfigurationen anzuzeigen.<br />Geben Sie die Option `--platform` an, um die interaktive Konfiguration zu überspringen. Wenn Sie diese Option angeben, werden Sie von der EB-CLI nicht zur Eingabe von Werten für andere Optionen aufgefordert. Stattdessen werden die Standardwerte für die einzelnen Optionen verwendet. Sie können Optionen für alles angeben, für das Sie keine Standardwerte verwenden möchten.  |  | 
| `--source codecommit/{{repository-name}}/{{branch-name}}` | CodeCommit Repository und Zweig. |  | 
| `-﻿-﻿tags {{key1}}={{value1}}[,{{key2}}={{value2}} ...]` | Markieren Sie Ihre Anwendung mit Tags. Tags werden als durch Komma getrennte Liste von `key=value`-Paaren angegeben.<br />Weitere Details finden Sie unter [Markieren von Anwendungen](applications-tagging.md). | 
| [Allgemeine Optionen](eb3-cmd-options.md) |  |  | 

## CodeBuild Unterstützung
<a name="eb3-init-codebuild"></a>

Wenn Sie **eb init** in einem Ordner mit einer [buildspec.yml](https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html)-Datei ausführen, analysiert Elastic Beanstalk die Datei auf einen **eb\_codebuild\_settings**-Eintrag mit für Elastic Beanstalk spezifischen Optionen. Informationen zur CodeBuild Unterstützung in Elastic Beanstalk finden Sie unter. [Verwenden der EB-CLI mit AWS CodeBuild](eb-cli-codebuild.md)

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

Wenn der Befehl erfolgreich war, werden Sie durch die Einrichtung einer neuen Elastic-Beanstalk-Anwendung mithilfe einer Reihe von Anweisungen geführt.

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

Die folgende Beispielanforderung initialisiert EB-CLI und fordert Sie auf, Informationen zu Ihrer Anwendung einzugeben. Ersetzen Sie {{placeholder}} Text durch Ihre eigenen Werte.

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