Elastic Beanstalk コマンドラインインターフェイス (EB CLI) の使用 - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Elastic Beanstalk コマンドラインインターフェイス (EB CLI) の使用

このトピックではCLI、インストール、設定、および EB を使用して Elastic Beanstalk 環境を管理する方法について説明します。

EB CLIは、ローカルリポジトリからの環境の作成、更新、モニタリングを簡素化するインタラクティブなコマンド AWS Elastic Beanstalk を提供する のコマンドラインインターフェイスです。EB はCLI、Elastic Beanstalk コンソールの代替として、日常的な開発とテストサイクルの一部として使用します。

注記

EB の最新バージョンCLIには、バージョン 3.0 より前のバージョンとは異なるコマンドのベースセットがあります。古いバージョンを使用している場合、移行情報については、EB 3 および CLI への移行 CodeCommitを参照してください。

EB をインストールCLIしてプロジェクトディレクトリを設定したら、1 つのコマンドで環境を作成できます。

~/my-app$ eb create my-env

EB のソースコードはオープンソースプロジェクトCLIです。これはリポジトリにありますaws/aws-elastic-beanstalk-cli GitHub 。問題の報告、提案、プルリクエストの送信によって参加できます。当社はお客様の貢献を大切に考えております。EB をCLIそのまま使用する環境では、「」で説明されているように、EB CLIセットアップスクリプトのいずれかを使用してインストールすることをお勧めしますセットアップスクリプトCLIを使用して EB をインストールする

以前は、Elastic Beanstalk は、Elastic Beanstalk と呼ばれるAPIオペレーションへの直接アクセスCLIを提供する別の をサポートしていました。 API CLIこれは に置き換えられました。これは同じ機能を提供しますがAWS CLI、すべての AWS サービスの ですAPIs。

AWS CLI を使用すると、Elastic Beanstalk に直接アクセスできますAPI。 AWS CLI はスクリプティングに最適ですが、実行する必要のあるコマンドの数と各コマンドのパラメータの数のため、コマンドラインから簡単に使用することはできません。たとえば、環境を作成するには一連のコマンドが必要になります。

~$ aws elasticbeanstalk check-dns-availability --cname-prefix my-cname ~$ aws elasticbeanstalk create-application-version --application-name my-application --version-label v1 --source-bundle S3Bucket=amzn-s3-demo-bucket,S3Key=php-proxy-sample.zip ~$ aws elasticbeanstalk create-environment --cname-prefix my-cname --application-name my-app --version-label v1 --environment-name my-env --solution-stack-name "64bit Amazon Linux 2015.03 v2.0.0 running Ruby 2.2 (Passenger Standalone)"

EB のインストールCLI、リポジトリの設定、環境の操作については、以下のトピックを参照してください。