CloudFormation 堆疊刪除失敗 (DELETE_FAILED),因為堆疊建立了一個被其他安全群組參考到的安全群組。該應用程式已停用,管理員必須在不影響其他系統的情況下移除堆疊。哪種做法能最有效地達成此目的?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 重試刪除堆疊,但指定保留安全群組資源。.
為什麼這是答案
當 CloudFormation 堆疊刪除失敗並顯示 DELETEFAILED 狀態時,通常是因為堆疊中的某些資源有外部依賴關係。在此情境中,安全群組被其他安全群組參考,導致無法直接刪除。最有效的解決方案是重試刪除堆疊,並指定保留導致刪除失敗的資源。CloudFormation 允許在刪除堆疊時選擇保留特定資源,這會將這些資源從堆疊中移除,但它們將繼續存在於您的 AWS 帳戶中,並且不再由 CloudFormation 管理。這樣可以避免影響其他系統,並允許您稍後手動處理這些保留的資源。 其他選項的缺點: 建立替代安全群組並更新參考:這是一個手動且耗時的過程,尤其是在大型或複雜的環境中,並且需要修改現有資源。 撰寫變更集移除安全群組:CloudFormation 變更集主要用於更新堆疊,而不是用於強制刪除堆疊中失敗的資源。 執行 CloudFormation 漂移偵測:漂移偵測用於識別堆疊資源與其定義模板之間的差異,與解決刪除失敗無關。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡