らんだむな記憶

blogというものを体験してみようか!的なー

CDK (5)

何故 cdklocal bootstrap が通らないのかと思ったので、AWS CDKをlocalstackで練習する を参考に

$ docker pull localstack/localstack:0.12.19

をして

$ docker run --rm -it -p 4566:4566 -p 4571:4571 localstack/localstack:0.12.19

をすると、

$ cdklocal bootstrap
 ⏳  Bootstrapping environment aws://000000000000/us-east-1...
Trusted accounts for deployment: (none)
Trusted accounts for lookup: (none)
Using default execution policy of 'arn:aws:iam::aws:policy/AdministratorAccess'. Pass '--cloudformation-execution-policies' to customize.
CDKToolkit: creating CloudFormation changeset...

 ✅  Environment aws://000000000000/us-east-1 bootstrapped.

という感じで通った。0.14.0 だとこけた・・・。なんかバージョンによって違うっぽうことは分かったけど、気持ちが尽きた・・・。

$ npm list -g
/home/xxx/.nvm/versions/node/v16.13.2/lib
├── aws-cdk-local@2.14.0
├── aws-cdk@2.15.0
├── corepack@0.10.0
└── npm@8.5.3

との組み合わせで動いているみたいだし、イメージをどこまで新しくできるか探りつつ見ていこう・・・。