Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Terraform でサブドメインゾーンを作成する

最終更新 Markdown で表示Agent セットアップ

サブドメインゾーン では、親ドメインとは別の Cloudflare ゾーンでサブドメインを管理できます。アクセス制御とチーム管理に便利です。このガイドでは、Cloudflare Terraform provider を使った自動化手順を説明します。利用できるのは Enterprise アカウントのみです。

注: サブドメインセットアップは Enterprise アカウントでのみ利用できます。

前提条件

  • Terraform をインストールします。始める を参照してください。
  • Cloudflare のアカウント ID と、設定済みの provider ブロック。Terraform を初期化する を参照してください。

ゾーンを作成する

サブドメインゾーン用の cloudflare_zone リソースを作成します。次の例は subdomain.example.com のゾーンを作成します。

resource "cloudflare_zone" "subdomain_example_com" {
  account = {
    id = var.cloudflare_account_id
  }
  name = "subdomain.example.com"
  type = "full"
}

Terraform はゾーンを Pending 状態で作成します。Cloudflare が有効化する前に、親ゾーンへ NS 委任レコードを追加する必要があります。

関連リソース

役に立ちましたか?