eb init -i --profile name
:
は、私が入力してる他のアカウントにswichするには、~/.aws/credential
の下に配置された資格情報を複数のAWSアカウントをお持ちの場合
アカウントにコードを配備するたびに、いつでも他のaccに切り替える必要があります。 .ebextensions
は、プロファイルを切り替えることなく10 AWS accに展開する方法をどのように構成できますか?
eb init -i --profile name
:
は、私が入力してる他のアカウントにswichするには、~/.aws/credential
の下に配置された資格情報を複数のAWSアカウントをお持ちの場合
アカウントにコードを配備するたびに、いつでも他のaccに切り替える必要があります。 .ebextensions
は、プロファイルを切り替えることなく10 AWS accに展開する方法をどのように構成できますか?
毎回eb init
を行う必要はありません。引数はeb deploy --profile profile_name
で展開できます。
.elasticbeanstalk/configファイルをこのように設定すると、引数を使用せずに異なる環境で異なるプロファイルとブランチを持つことができます。
branch-defaults:
develop:
environment: env-develop
profile: eb-profile
master:
environment: env-master
profile: eb-profile2
global:
application_name: env_name
default_ec2_keyname: key_name
default_platform: Python 2.7
default_region: ap-southeast-1
sc: git
私はこれを試していないが、あなたはどこか別の場所にリンクされているeb deploy environment_name --profile eb-profile3
を呼び出す場合、それはあなたのブランチとグローバル固有の設定(プロファイル上書き)とそこに展開する必要があります。
eb deploy <environment name>
は、環境名を上書きします。 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb3-deploy.html
私はこれを簡単に読んだだけですが、これはあなたにも役立ちます。 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebcli-compose.html
しかし、私は10回の書き込みを実行する必要があります。 – Wizard
ebデプロイメントを10回実行するだけで、簡単なライトスクリプトを書くこともできます。 – Gustaf
AWS CLIをスクリプト化することも、SDKを使用して完全にデプロイメントを自動化することもできます。 –