Slide 6
Slide 6 text
環境変数を効率よく管理する
• cdk.jsonのcontextを利用する
• 環境ごとに変わる値(ドメイン名、リージョンとか)は環境名ごとにまとめると効率いい
• レポジトリに入れるとまずい機密情報はSSMに格納してStackからSDKで呼び出すと安心
• 命名の重複を防ぐためにスタック名にcontextの環境名を使うとGood
"context": {
...
"environment": "dev",
"dev" : {
"account": "123456789011",
"region": "ap-northeast-1"
},
"prod" : {
"account": "123456789012",
"region": "ap-northeast-1"
}
}