

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

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

Tetapkan nilai default untuk aplikasi Elastic Beanstalk yang dibuat dengan EB CLI dengan meminta Anda dengan serangkaian pertanyaan.

**catatan**  
Nilai yang Anda **eb init** tetapkan berlaku untuk direktori dan repositori saat ini di komputer saat ini.  
Perintah membuat aplikasi Elastic Beanstalk di akun Anda. Untuk membuat lingkungan Elastic Beanstalk, jalankan **[eb create](eb3-create.md)** setelah menjalankan **eb init**.

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

 **eb init** 

 **eb init** *application-name* 

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

Jika Anda menjalankan **eb init** tanpa menentukan opsi `--platform`, EB CLI meminta Anda untuk memasukkan nilai untuk setiap pengaturan.

**catatan**  
Untuk menggunakan **eb init** untuk membuat pasangan kunci baru, Anda harus memasang `ssh-keygen` di komputer lokal Anda dan tersedia dari baris perintah.


****  

|  Nama  |  Deskripsi  |  | 
| --- | --- | --- | 
|  `-i` `--interactive`  |  Memaksa EB CLI untuk meminta Anda untuk memberikan nilai untuk setiap opsi perintah **eb init**.  Perintah `init` meminta Anda untuk memberikan nilai untuk opsi perintah **eb init** yang tidak memiliki nilai (default). Setelah pertama kali Anda menjalankan perintah **eb init** di direktori, EB CLI mungkin tidak meminta Anda tentang opsi perintah apa pun. Oleh karena itu, gunakan opsi `--interactive` ketika Anda ingin mengubah pengaturan yang sebelumnya Anda tetapkan.   |  | 
|  `-k` *keyname* `--keyname` *keyname*  |  Nama EC2 key pair Amazon untuk digunakan dengan klien Secure Shell (SSH) untuk masuk dengan aman ke EC2 instans Amazon yang menjalankan aplikasi Elastic Beanstalk Anda.  |  | 
|  `--modules folder-1 folder-2`  |  Daftar direktori anak untuk menginisialisasi. Hanya untuk digunakan dengan [Penyusunan Lingkungan](ebcli-compose.md).  |  | 
|  `-p` *platform-version*  `--platform` *platform-version*  |  [Versi platform](concepts.platforms.md) untuk digunakan. Anda dapat menentukan platform, platform dan versi, cabang platform, nama tumpukan solusi, atau solusi tumpukan ARN. Sebagai contoh: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/eb3-init.html) Gunakan [`eb platform list`](eb3-platform.md) untuk mendapatkan daftar konfigurasi yang tersedia. Tentukan opsi `--platform` untuk melewati konfigurasi interaktif.  Bila Anda menentukan opsi ini, maka EB CLI tidak meminta Anda untuk nilai untuk opsi lain. Sebaliknya, ini mengasumsikan nilai default untuk setiap opsi. Anda dapat menentukan opsi untuk apa pun yang Anda tidak ingin gunakan nilai default.   |  | 
|  `--source codecommit/repository-name/branch-name`  |  CodeCommit repositori dan cabang.  |  | 
|  `-﻿-﻿tags key1=value1[,key2=value2 ...]`  |  Beri tanda aplikasi Anda. Tanda ditentukan sebagai daftar yang dipisahkan koma pasangan `key=value`. Untuk detail selengkapnya, lihat [Aplikasi pemberian label](applications-tagging.md).  | 
|  [Opsi umum](eb3-cmd-options.md)  |  |  | 

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

Jika Anda menjalankan **eb init** di folder yang berisi file [buildspec.yml](https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html), Elastic Beanstalk menguraikan file untuk entri **eb\$1codebuild\$1settings** dengan opsi khusus untuk Elastic Beanstalk. Untuk informasi tentang CodeBuild dukungan di Elastic Beanstalk, lihat. [Menggunakan EB CLI dengan AWS CodeBuild](eb-cli-codebuild.md)

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

Jika berhasil, perintah memandu Anda menyiapkan aplikasi Elastic Beanstalk baru melalui serangkaian permintaan.

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

Contoh permintaan berikut menginisialisasi EB CLI dan meminta Anda untuk memasukkan informasi tentang aplikasi Anda. Ganti *placeholder* teks dengan nilai Anda sendiri.

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