【AWS CDK】CI ツールからデプロイした際に「Bucket named 'cdktoolkit-stagingbucket-xxxxx' exists, but not in account ************. Wrong account?」と怒られた場合の対処法
概要
私の場合は、CircleCI からデプロイしようとしたところで、下記エラーが発生した。
ちなみに、$ cdk bootstrap
は既に実行済みの状態である。
$ yarn deploy ... [50%] fail: Bucket named 'cdktoolkit-stagingbucket-xxxxx' exists, but not in account ************. Wrong account?
対処法
このコメントを見る限り、下記権限が必要みたい。
- s3:*Object
- s3:ListBucket
- s3:getBucketLocation
とりあえず、S3 のフルアクセス権限与えたらデプロイが成功した。