add cloudflare DNS module
This commit is contained in:
commit
af00f58f92
3 files changed
+58
No files matched your search
@@ -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
|
||||
}
|
||||
Reference in new issue
Block a user