0

自分のAWSアカウントでEBにアプリケーションをデプロイしました。AWS EB CLI(エラスティックビーンストーク)

私のコマンドラインeb cliアカウントを切り替える方法がわかりません。通常のAWS CLIのようにプロファイルを切り替えるeb CLIオプションはありません。

ありがとうございました!

答えて

2

eb --profile xで名前付きプロファイルを使用してAWS認証情報ファイルのspecific profileを使用してください。

複数の異なる資格情報ファイル(hereを参照)を使用して、AWS_CREDENTIAL_FILE環境変数を関連する資格情報ファイルを指すように変更することができます。 eb-project1eb-project2のようなシェルスクリプトを作成して、関連するAWS_CREDENTIAL_FILEの値をエクスポート/設定してから、手動で資格情報を切り替える必要がないようにebを実行するだけでも、実行する代わりにeb-project1またはeb-project2を実行するだけです。 eb

+0

お返事ありがとうございました! "eb init --profile " "エラー:プラットフォーム:arn:aws:elasticbeanstalk:eu-west-2 :: platform/PHP 5.6が実行中です。 64ビット版のAmazon Linux/2.3.2上には存在しません。 –

+0

eb initの使用に関するアドバイスを削除しました。これは、実際には2番目の資格情報セットを使用して新しいEBアプリケーションを作成する場合を除き、ユースケースには過剰です。 --profileオプション付きの通常のeb cliコマンドを試してください。 eb list --profile xyz。上記の障害に関連して、https://forums.aws.amazon.com/thread.jspa?threadID=164361を参照してください。 – jarmod

関連する問題