2017-08-08 12 views

答えて

2

うんを使用するには、サーバーレス枠組みを知らせるために、とにかくそこにある

[dev] 
aws_key = xx 
aws_secret = yy 
[qa] 
aws_key = aa 
aws_secret = bb 
[prod] 
aws_key = mm 
aws_secret = qq 

が展開する際にファイルをプロファイルプロファイルコマンドラインオプションは --aws-profileです。例えば:

serverless deploy --aws-profile prod

ドキュメントhere

+0

実際にこれはうまく機能しましたか?私は決して持っていないと実際には動作していないことについて開いた複数のgithubの問題があります。私が使用するとき、私は入力したものを無視し、デフォルトプロファイルを使用し、私に許可がないことを伝えます。私のプロファイルの切り替えはAWSの他のすべてに対してうまく機能します。 – red6

+0

@ red6ローカルでテストしたところ、指定されたアカウントを使用して展開できました。ローカルで使用しているフレームワークのバージョンは何ですか? – Alex

+0

@ 1.25。私は正しいプロファイルをenv変数にエクスポートするための1行のコマンドを提供する回避策を見つけましたが、 '--aws-profile'を使用しても動作しませんでした。これについてのgithubの問題に関する多くのコメント。異なるロールプロファイルで1組の資格情報を使用していますか?または、完全に異なるプロファイルと資格情報私は役割と1組の資格情報を使用しているため、私たちの会社がAWS CLIをどのように運用し、問題なく動作しているかがわかります。 – red6

関連する問題