CloudFormation 堆疊更新因範本錯誤而失敗,CloudFormation 開始回復,但堆疊仍處於 UPDATE_ROLLBACK_FAILED 狀態,且應用程式仍無法運作。DevOps 工程師應採取哪些行動才能成功完成回復?(選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 從 AWS CloudFormation 主控台或 AWS CLI 執行 ContinueUpdateRollback。, 手動修改受影響的資源,使其符合堆疊的預期狀態。.
為什麼這是答案
當 CloudFormation 堆疊處於 UPDATEROLLBACKFAILED 狀態時,表示自動回復過程遇到問題。要成功完成回復,您可以執行 ContinueUpdateRollback 操作。此操作會指示 CloudFormation 嘗試繼續回復,解決可能導致先前失敗的暫時性問題。 此外,由於堆疊回復失敗通常是因為某些資源無法回復到其先前的狀態(例如,因為手動修改或依賴關係問題),手動修改受影響的資源使其符合堆疊的預期狀態是必要的。這可能涉及刪除或修改資源,以允許 CloudFormation 完成回復。 將 AWSCloudFormationFullAccess 附加到服務角色通常不是解決 UPDATEROLLBACKFAILED 的方法,因為此狀態通常與資源本身的問題有關,而非權限不足。漂移偵測用於識別堆疊資源與範本定義之間的不一致,但不能自動解決回復失敗。重新套用原始範本無助於解決當前回復失敗的狀態。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡