開発者がアプリケーションをAmazon EKSに移行し、イメージをAmazon ECRに移動しました。新しいAWSアカウントを作成し、アプリケーション設定を更新して新しいバックエンドリソースを指すようにしました。パイプラインのビルドとデプロイは成功しましたが、実行中のアプリケーションは依然として古いバックエンドに接続しています。調査の結果、アプリケーション設定が依然として元のEKSクラスターを参照していることが判明しました。アプリケーションが新しいリソースに接続しなかった理由として、どれが考えられますか?
解答を選択
オプションをタップして解答を確認してください。
正解: 開発者がアプリケーションのDockerイメージタグを新しいバージョンに更新しなかった。.
これが解答である理由
アプリケーションが古いバックエンドに接続し続けたのは、開発者がアプリケーションのDockerイメージタグを新しいバージョンに更新しなかったためです。パイプラインが成功しても、デプロイされたイメージが古い設定を含むバージョンであれば、アプリケーションは古いリソースを参照し続けます。新しいAWSアカウントの作成は問題の直接の原因ではありません。新しいタグの追加や変更のプッシュ自体は、そのタグがデプロイ時に使用されなければ効果がありません。重要なのは、新しい設定を含むイメージを指すようにデプロイプロセスでタグを更新することです。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要