Q49 — AWS DVA-C02 第1章
第 49/100 問 | ← 第1章
AWS CodeDeploy を使用するには、appspec.yml ファイルをどこに配置する必要がありますか?
- A. アプリケーションのソースコードディレクトリ構造のルートディレクトリ内 ✓
- B. bin フォルダーおよびすべてのコンパイル済みコード内
- C. Amazon S3 バケット内
- D. アプリケーション設定ファイルと同じフォルダー内
正解: A. アプリケーションのソースコードディレクトリ構造のルートディレクトリ内
解説
参照: https://docs.aws.amazon.com/codedeploy/latest/userguide/reference-appspec-file.html EC2/オンプレミスコンピューティングプラットフォーム上の AppSpec ファイル アプリケーションが EC2/オンプレミス コンピューティングプラットフォームを使用する場合、AppSpec ファイルは YAML 形式で、appspec.yml という名前のファイルである必要があります。また、アプリケーションのソースコードのディレクトリ構造のルートに配置する必要があります。それ以外の場合、デプロイは失敗します。CodeDeploy はこのファイルを使用して以下を判断します: ・Amazon S3 または GitHub のアプリケーションリビジョンからインスタンスにインストールすべき内容 ・デプロイライフサイクルイベントに対する応答として実行すべきライフサイクルイベントフック