yurakawa's blog

ひびのめもだよ!

./aws/configの名前付きプロファイルの設定をミスった

./aws/config に複数のプロファイルを手書きする必要がある場面があって、↓のような記述ミスで --profile hogeしたときにエラーを発生させてしまった。

エラーの内容

NoRegionError: You must specify a region.

原因

./aws/config の名前付きプロファイルの設定に「profile」プレフィックスを付けるのを失念していた

  • NG
[default]
region = ap-northeast-1
output = json

[hoge]
region = ap-northeast-1
output = json
  • OK
[default]
region = ap-northeast-1
output = json

[profile hoge]
region = ap-northeast-1
output = json

参考

docs.aws.amazon.com