AWS CDKで複数スタックをデプロイする場合

公開日時
更新日時

AWS CDKを使ってECS環境を作成する際に、ECRの作成とECS Taskの作成をそれぞれ別のスタックで行うようにした。

複数スタックを利用している場合、cdk deployだけだと以下のエラーが発生する。

Since this app includes more than a single stack, specify which stacks to use

全てのスタックをデプロイするには↓のようにする必要がある。

yarn run cdk deploy '*'

Related #aws

AWSのコスト異常検出を設定する

意図しない課金を防ぐためにとりあえず設定しておくと良さそう

Nodejs12のLambdaでawscliを使う

aws-lambda-layer-awscliを使う

CDK aws-lambda-nodejsのビルド時間を短縮する

Parcel v2.0.0-beta.1を使ってローカルでバンドルする

CloudWatch Eventsで日本時刻(JST)の月初に実行したい

Lオプションの存在を知った

AWS SAMで環境変数を扱う

template.yamlではParametersの定義のみをしておいて、deploy時に値を設定するようにすればできた