一位開發人員將應用程式遷移到 Amazon EKS,並將映像檔移至 Amazon ECR。他們建立了一個新的 AWS 帳戶,並更新了應用程式組態以指向新的後端資源。管線建置和部署成功,但執行中的應用程式仍然連接到舊的後端。調查顯示應用程式組態仍然參考原始的 EKS 叢集。哪個原因解釋了應用程式為何沒有連接到新的資源?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 開發人員沒有將應用程式的 Docker 映像檔標籤更新到新版本。.
為什麼這是答案
儘管開發人員成功地將映像檔推送到 Amazon ECR 並部署了管線,但應用程式仍然連接到舊的後端,這表示應用程式本身並未使用包含新組態的最新映像檔。當開發人員沒有更新應用程式組態中 Docker 映像檔的標籤以指向新版本時,應用程式會繼續使用舊的映像檔,即使新映像檔已存在於 ECR 中。 其他選項不正確: 開發人員實際上並未成功建立新的 AWS 帳戶:題目說明已建立新的 AWS 帳戶。 開發人員為 Docker 映像檔新增了一個標籤:新增標籤本身不會導致應用程式使用新版本,除非應用程式組態也更新以使用該新標籤。 開發人員將變更推送到新的 Docker 映像檔標籤:這表示映像檔已更新,但問題在於應用程式未能使用這個更新後的映像檔。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡