EB CLI v3 のヘルプを読んだメモ
- Elastic Beanstalk CLI v3 の詳細なヘルプがネット上に無さそうだったので読んだメモ
- 基本的な使い方ならドキュメントがある
- と思ったら reference あった・・・
eb help
abort
: environment の更新または deployment をキャンセルするappversion
: アプリケーションバージョンの一覧表示と管理clone
: environment をクローンするcodesource
: EB CLI デフォルトで使用するコードソースを設定config
: environment 設定の変更。サブコマンドを使用して保存された設定を管理console
: EB environment のマネジメントコンソールを開くcreate
: 新しい environment を作成するdeploy
: ソースコードを environment にデプロイするevents
: 最近の events を取得するhealth
: environment health の詳細を表示init
: ディレクトリを初期化してアプリケーションを作成するlabs
: 追加の実験用コマンドlist
: 全ての environment を表示local
: ローカルマシンでコマンドを実行するlogs
: 最新のログを取得open
: アプリケーション URL をブラウザで開くplatform
: プラットフォームを管理するコマンドprintenv
: 環境変数を表示restore
: terminate した environment を復元scale
: 実行中の EC2 インスタンス数を変更setenv
: 環境変数を設定ssh
: EC2 インスタンスに接続する SSH クライアントを開くstatus
: environment 情報とステータスを取得swap
: 2つの environment CNAME を入れ替えるtags
: environment のタグを追加・削除・更新・一覧表示するterminate
: environment を terminate するupgrade
: environment の platform version を最新にアップデートするuse
: デフォルト environment を設定% eb --help usage: eb (sub-commands ...) [options ...] {arguments ...} Welcome to the Elastic Beanstalk Command Line Interface (EB CLI). For more information on a specific command, type "eb {cmd} --help". commands: abort Cancels an environment update or deployment. appversion Listing and managing application versions clone Clones an environment. codesource Configures the code source for the EB CLI to use by default. config Modify an environment\'s configuration. Use subcommands to manage saved configurations. console Opens the environment in the AWS Elastic Beanstalk Management Console. create Creates a new environment. deploy Deploys your source code to the environment. events Gets recent events. health Shows detailed environment health. init Initializes your directory with the EB CLI. Creates the application. labs Extra experimental commands. list Lists all environments. local Runs commands on your local machine. logs Gets recent logs. open Opens the application URL in a browser. platform Commands for managing platforms. printenv Shows the environment variables. restore Restores a terminated environment. scale Changes the number of running instances. setenv Sets environment variables. ssh Opens the SSH client to connect to an instance. status Gets environment information and status. swap Swaps two environment CNAMEs with each other. tags Allows adding, deleting, updating, and listing of environment tags. terminate Terminates the environment. upgrade Updates the environment to the most recent platform version. use Sets default environment. optional arguments: -h, --help show this help message and exit --debug toggle debug output --quiet suppress all output -v, --verbose toggle verbose output --profile PROFILE use a specific profile from your credential file -r REGION, --region REGION use a specific region --no-verify-ssl don\'t verify AWS SSL certificates --version show application/version info To get started type "eb init". Then type "eb create" and "eb open"
この記事を試した環境
% sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.7
BuildVersion: 19H114
% eb --version
EB CLI 3.19.3 (Python 3.9.1)