ある企業が、Amazon Linux 2を実行しAWS CodeDeployを使用しているAmazon EC2インスタンスにアプリケーションをデプロイしています。リポジトリには図に示すファイルレイアウトがあり、appspec.ymlファイルのセクションには示されたエントリが含まれています。デプロイ中にconfig.txtファイルはどうなりますか?
解答を選択
オプションをタップして解答を確認してください。
正解: config.txtファイルは/usr/local/src/config.txtと/var/www/html/config/config.txtにデプロイされます。.
これが解答である理由
CodeDeployのappspec.ymlのfilesセクションでは、sourceで指定されたファイルがdestinationにコピーされます。この場合、source: /はリポジトリのルートディレクトリ全体を指し、destination: /usr/local/srcはEC2インスタンス上の/usr/local/srcディレクトリにリポジトリの全内容をコピーします。したがって、config.txtは/usr/local/src/config.txtにデプロイされます。 また、2番目のエントリsource: /config.txtとdestination: /var/www/html/configにより、リポジトリのルートにあるconfig.txtがEC2インスタンス上の/var/www/html/config/config.txtにコピーされます。 したがって、config.txtは両方の場所にデプロイされます。他の選択肢は、これらの両方のデプロイ先を正確に反映していません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要