デモ
このガイドでは、Terraform によって駆動される F5 Distributed Cloud 上での完全な DNS 演習を順を追って説明します。 人間のオペレーターまたは AI アシスタントがエンドツーエンドで実行できる4つのフェーズで構成されています。各 フェーズはべき等性を持っており、再実行しても同じ状態に収束します。
演習フェーズ
Section titled “演習フェーズ”| フェーズ | 目標 |
|---|---|
| フェーズ 1 — 構築 | Terraform でプライマリ DNS ゾーンをデプロイし、リモート状態と CI を接続する |
| フェーズ 2 — 検証 | ゾーンがパブリックインターネット上で解決されること、およびプランがべき等であることを確認する |
| フェーズ 3 — フェイルオーバー | ヘルスチェック付きフェイルオーバーを持つ DNS ロードバランサーを追加する (DNS-LB モジュール待ち) |
| フェーズ 4 — 削除 | 明示的な確認後に管理対象オブジェクトを削除する |
- Terraform ≥ 1.5。
f5-sales-demo/xcshプロバイダー ≥ 3.62.0(システム専用ネームスペースはデフォルトで自動設定)。 Terraform レジストリから解決するか、dev_overridesによるローカルビルドを使用します。systemネームスペースへのアクセス権を持つ F5 XC API トークン。- ワンタイムの状態バックエンドブートストラップのために、サブスクリプションの Contributor 権限でサインインした Azure CLI。
フェーズ 1 — 構築から始めてください。