ダメ元エンジニアのお勉強おメモ

ほとんど自分用のメモです。AWS をよく触ります。Web アプリとか作ります。Raspberry Pi も好きです。

【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?

対処法

github.com

このコメントを見る限り、下記権限が必要みたい。

  • s3:*Object
  • s3:ListBucket
  • s3:getBucketLocation

とりあえず、S3 のフルアクセス権限与えたらデプロイが成功した。