Slide 15
Slide 15 text
深堀り
◼ cdk synth
CDK コードを合成して、CloudFormation テンプレートを作成
アウトプット
◆cdk.out/ フォルダに CloudFormation テンプレートが出力
◆context.json に CDK の外部解決(lookup)結果をローカルにキャッシュする。
再現性・速度・CI の安定性を高める
例えば、AMI や、Route53 の HostZone の検索結果など
→ キャッシュされることで、AMI をみんなで揃えることができる。
一歩先へ
◆context.json はバージョンを共有したい以下の場合に有用
• 例えば、EC2 の AMI を最新のバージョンを取得するように指定した場合
タイミングによって、違う AMI を参照することを防ぐ
15
© Computer Engineering & Consulting Ltd. All rights reserved.