跳到內容

Demo

本指南逐步帶你在 F5 Distributed Cloud 上建構由 Terraform 驅動的 受保護 web 應用程式遞送路徑。第 1 次迭代涵蓋基礎;隨著計畫成熟會加入安全階段。每個階段都是冪等的:重新執行會收斂至相同的狀態。

階段目標狀態
Build以 Terraform 部署 HTTP 負載平衡器 + 來源集區(httpbin);接上遠端狀態與 CI第 1 次迭代
Validate確認負載平衡器提供 httpbin 服務且計畫具冪等性第 1 次迭代
Protect — WAF附加一個 web 應用程式防火牆(xcsh_app_firewall)已規劃
Protect — API加入 API 保護(xcsh_api_definition、API 探索)已規劃
Teardown在明確確認後銷毀受管理的物件第 1 次迭代
  • Terraform ≥ 1.5。
  • f5-sales-demo/xcsh provider ≥ 3.63.0,從 Terraform registry 解析——或透過 dev_overrides 進行本機建置。
  • 一組用於 staging tenant 的 F5 XC API token,以及可存取它的 VPN access。
  • 已以訂用帳戶上具 Contributor 權限登入的 Azure CLI(狀態後端與 DNS 使用案例共用且已啟動)。

如需完整的建構步驟、變數與密鑰,請參閱 terraform/README。