Skip to content

Commit

Permalink
Merge pull request #318 from etiennedub/cloudflare_record
Browse files Browse the repository at this point in the history
Update cloudflare record to support >=v4.39.0
  • Loading branch information
cmd-ntrf authored Aug 19, 2024
2 parents 759b892 + 07b6924 commit 38c3d96
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
8 changes: 4 additions & 4 deletions dns/cloudflare/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ data "cloudflare_zones" "domain" {
}

module "record_generator" {
source = "../record_generator"
name = lower(var.name)
source = "../record_generator"
name = lower(var.name)
public_instances = var.public_instances
vhosts = var.vhosts
domain_tag = var.domain_tag
Expand All @@ -23,7 +23,7 @@ resource "cloudflare_record" "records" {
count = length(module.record_generator.records)
zone_id = data.cloudflare_zones.domain.zones[0].id
name = module.record_generator.records[count.index].name
value = module.record_generator.records[count.index].value
content = module.record_generator.records[count.index].value
type = module.record_generator.records[count.index].type
dynamic "data" {
for_each = module.record_generator.records[count.index].data != null ? [module.record_generator.records[count.index].data] : []
Expand Down Expand Up @@ -51,5 +51,5 @@ module "acme" {
}

output "hostnames" {
value = distinct(compact([for record in module.record_generator.records : join(".", [record.name, var.domain]) if record.type == "A" ]))
value = distinct(compact([for record in module.record_generator.records : join(".", [record.name, var.domain]) if record.type == "A"]))
}
3 changes: 2 additions & 1 deletion dns/cloudflare/versions.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ terraform {
required_version = ">= 1.4.0"
required_providers {
cloudflare = {
source = "cloudflare/cloudflare"
source = "cloudflare/cloudflare"
version = ">= 4.39.0"
}
acme = {
source = "vancluever/acme"
Expand Down

0 comments on commit 38c3d96

Please sign in to comment.