AWS CLIエラー:”no identity-based policy allows the cloudformation:DescribeStacks action”を解決したい
Q&A
Closed
解決したいこと
AWS CLIを使いCloudFormationのデプロイを行おうとしたところ、エラーが発生しました。
エラーが何を言っているか分からず、何についてのエラーなのか分かる方がおられましたらご教示いただけますと幸いです。
発生している問題・エラー
An error occurred (AccessDenied) when calling the DescribeStacks operation: User: arn : aws : iam:458112670360:user/ec2-user is not authorized to perform: cloudformation:DescribeStacks on resource: arn : aws :cloudformation:ap-northeast-1:458112670360:stack/RDSmySQLcreate/* because no identity-based policy allows the cloudformation:DescribeStacks action
ターミナルにて打ち込んだコマンド
aws cloudformation deploy --template-file stack.yml --stack-name RDSmySQLcreate --parameter-overrides $(cat dev.cfg)
フォルダ構成とconfig/credentialsファイル
[config]
[default]
region = ap-northeast-1
output = json
[credentials]
[default]
aws_access_key_id = AAAAAAAAAAAAAAAAAA
aws_secret_access_key = BBBBBBBBBBBBBBBBBBBBBB
エラー文を見るとDescribeStacks actionがidentity-based policyで許可されていないとのことですが、
ポリシーの許可を割り振る必要があるということかと推測しています。
ただ、エラーについて検索しても出てこず詰まってしまっています。
どう対処したらいいのか分かる方がおられましたらご教示いただけますと幸いです。
0