I’m trying to automate the creation of dns zones for cloudflare domains.
Here is the code:
terraform {
required_providers {
cloudflare = {
source = "cloudflare/cloudflare"
version = "~> 3.0"
}
}
}
provider "cloudflare" {
email = var.cloudflare_email
api_key = var.cloudflare_api_key
account_id = "xxxxxxxxxxxxxxxxxxxxxxx"
}
resource "cloudflare_zone" "new-domain" {
zone = "emanuelcloud.tk"
plan = "free"
type = "partial"
}
I get this error, any ideas?
cloudflare_zone.new-domain: Creating...
╷
│ Error: error creating zone "emanuelcloud.tk": Partial zone signup not allowed (1104)
│
│ with cloudflare_zone.new-domain,
│ on main.tf line 16, in resource "cloudflare_zone" "new-domain":
│ 16: resource "cloudflare_zone" "new-domain" {
│
╵
Regards,