CloudFormation 範本必須建立虛擬私有閘道、客戶閘道、VPN 連線以及路由表中的靜態路由。在測試期間,堆疊失敗且 CloudFormation 執行回溯。網路工程師應該怎麼做才能修正錯誤?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將 DependsOn 屬性新增至路由表項目資源,並指定虛擬私有閘道資源為相依性。.
為什麼這是答案
當 CloudFormation 堆疊在建立靜態路由時失敗並回溯,這通常表示路由表項目嘗試參考一個尚未完全建立或可用的資源。正確的解決方案是使用 DependsOn 屬性來明確指定資源之間的建立順序。將 DependsOn 屬性新增到路由表項目資源中,並將虛擬私有閘道(Virtual Private Gateway)資源指定為其依賴項,可以確保 CloudFormation 在嘗試建立路由表項目之前,會先成功建立虛擬私有閘道。 重新排序範本中的資源不一定能保證 CloudFormation 會按照您期望的順序處理它們,因為 CloudFormation 會嘗試並行建立資源。將 DependsOn 屬性新增至虛擬私有閘道資源,並將路由表項目資源列為相依性是錯誤的,因為這會導致循環依賴或邏輯錯誤,閘道不應依賴路由表項目。新增 CloudFormation 等待條件通常用於等待外部事件或非 CloudFormation 管理的資源,而非解決資源內部依賴問題。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡