翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
eb init
説明
一連の質問を表示し、それに応答することによって、EB CLI で作成された Elastic Beanstalk アプリケーションのデフォルト値を設定します。
注記
eb init で設定した値は、現在のコンピューター上で現在のディレクトリおよびリポジトリにのみ適用されます。
このコマンドでは、Elastic Beanstalk アカウントには何も作成されません。Elastic Beanstalk 環境を作成するには、eb init を実行した後に eb create を実行します。
構文
eb init
eb init application-name
オプション
eb init オプションを指定せずに --platform
を実行すると、EB CLI は各設定の値の入力を求めるプロンプトを表示します。
注記
eb init を使用して新しいキーペアを作成するには、ssh-keygen
がローカルマシンにインストールされており、コマンドラインから呼び出せる必要があります。
名前 |
説明 |
|
---|---|---|
|
すべての eb init コマンドオプションの値を指定するように求める指示が、EB CLI で必ず表示されます。 注記
|
|
|
Elastic Beanstalk アプリケーションを実行する Amazon EC2 インスタンスに安全にログインするために、Secure Shell (SSH) クライアントで使用する Amazon EC2 キーペアの名前。 |
|
|
初期化する子ディレクトリのリスト。環境を構成するのみで使用します。 |
|
|
使用するプラットフォームバージョン。プラットフォーム、プラットフォームとバージョン、プラットフォームブランチ、ソリューションスタック名、またはソリューションスタック ARN を指定できます。次に例を示します。
利用可能な設定のリストを取得するには、eb platform list を使用します。
注記このオプションを使用すると、EB CLI は、他のすべてのオプションについて値の入力を要求しません。ただし、各オプションのデフォルト値の使用が前提となります。デフォルト値を使用しない場合は、そのオプションの値を指定してください。 |
|
|
CodeCommit リポジトリとブランチ。「AWS CodeCommit で EB CLI を使用する」を参照してください。 |
|
|
アプリケーションにタグを付けます。タグは、 詳細については、「アプリケーションのタグ付け」を参照してください。 |
|
CodeBuild サポート
buildspec.yml ファイルを含むフォルダで eb init を実行すると、Elastic Beanstalk はファイルを解析して、Elastic Beanstalk に固有のオプションを持つ eb_codebuild_settings エントリを特定します。Elastic Beanstalk での CodeBuild サポートの詳細については、「AWS CodeBuild で EB CLI を使用する」を参照してください。
出力
成功すると、コマンドは一連のプロンプトで新しい Elastic Beanstalk アプリケーションをセットアップする手順を示します。
例
次のリクエストの例は、EB CLI を初期化し、アプリケーションに関する情報を入力するように求めます。プレースホルダー
テキストを独自の値に置き換えます。
$ 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