add cloudflare DNS module

This commit is contained in:
alessandrovitali committed 2026-09-02 20:17:04 +02:00
commit af00f58f92
3 files changed
+58

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
terraform {
required_version = ">= 1.0.0"
required_providers {
cloudflare = { source = "cloudflare/cloudflare", version = "~> 5.23.0" }
}
}
data "cloudflare_zone" "this" {
filter = {
name = var.zone_name
}
}
resource "cloudflare_dns_record" "this" {
zone_id = data.cloudflare_zone.this.id
name = var.record_name
type = var.record_type
content = var.record_value
proxied = var.proxied
ttl = var.proxied ? 1 : var.ttl
}