某公司使用 AWS CloudFormation 管理開發、預生產和生產環境的基礎設施。為了擴展,開發人員更新了預生產 CloudFormation 堆疊中的 RDS DB 執行個體類型。部署更新後,堆疊進入 UPDATE_ROLLBACK_FAILED 狀態。最可能的原因是什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 資料庫已在 CloudFormation 之外手動刪除或修改。.
為什麼這是答案
當 CloudFormation 堆疊進入 UPDATEROLLBACKFAILED 狀態時,通常表示回溯操作遇到無法解決的問題。最常見的原因是堆疊外部的資源狀態與 CloudFormation 預期的狀態不一致。在此情境中,開發人員更新了 RDS DB 執行個體類型,但如果資料庫在 CloudFormation 之外被手動刪除或修改,CloudFormation 在嘗試回溯時將無法找到或操作該資源,導致回溯失敗。 其他選項為何不正確: CloudFormation 範本中的執行個體類型值無效:這會導致 UPDATEFAILED 狀態,而不是 UPDATEROLLBACKFAILED。 CloudFormation 範本中存在語法錯誤:這會在堆疊更新開始前就導致驗證錯誤,或在更新時導致 UPDATEFAILED。 開發人員缺少建立指定類型執行個體的 IAM 權限:這也會導致 UPDATEFAILED,因為 CloudFormation 無法執行所需的操作。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡