appspec.yml を作成する
NovaTech では、EC2 上で動作する Python の Web アプリケーション向けに CodeDeploy を設定しています。appspec.yml ビルダーを使って、このファイルがどのような構造になっているかを確認しましょう。
このビルダーでは各セクションをオン・オフしながら、生成される appspec.yml がどのように変化するかを確認できます。さまざまなファイルマッピングやライフサイクルフックを試して、YAML の構造と CodeDeploy が実行する処理との関係を理解しましょう。
EC2 デプロイと Lambda デプロイで利用できるライフサイクルイベントの違い、そして files セクションがソースパスをどのようにコピー先へマッピングするかに注目してください。
質問: EC2 用の appspec.yml ファイルに必須の 4 つのセクションはどれですか?
この演習はコースの一部です
