Open4

AWS CDK キャッチアップメモ

t3yamotot3yamoto

CDK CLI

AWS CDK Toolkit (cdk command) - AWS Cloud Development Kit (AWS CDK) v2

  • bootstrap
  • deploy
    • デプロイ
    • --all オプションで全てのスタックをデプロイ
    • deploy <スタック名> で個別のスタックをデプロイ
  • watch
    • ファイル変更を検知して自動デプロイ
    • デフォルトでは --hotswap が有効
      • CFn ではなく API でリソース変更するのでドリフトが発生するので本番の変更には使わない
      • --no-hotswap で CFn 経由でのデプロイになる
    • 検知対象は cdk.json で設定
  • diff
    • 差分確認
  • synth
    • 生成される CFn テンプレートを標準出力
  • list
    • スタック一覧を表示
  • destroy
    • スタック削除