Skip to content

Commit

Permalink
Added api token
Browse files Browse the repository at this point in the history
  • Loading branch information
carlssonk committed Oct 2, 2024
1 parent 3235f61 commit 58b2700
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions modules/cloudflare/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@ resource "null_resource" "cloudflare_zone_settings_override" {
for_each = local.apps_grouped_by_root_domain

triggers = {
zone_id = data.cloudflare_zone.domain[each.key].id
cloudflare_api_token = var.cloudflare_api_token
zone_id = data.cloudflare_zone.domain[each.key].id
ssl = "full"
always_use_https = "on"
}
Expand Down Expand Up @@ -100,19 +100,21 @@ resource "null_resource" "cloudflare_ruleset" {
for_each = local.apps_grouped_by_root_domain

triggers = {
zone_id = data.cloudflare_zone.domain[each.key].id
kind = "zone"
phase = "http_config_settings"
ruleset_rules = jsonencode(local.ruleset_rules[each.key])
cloudflare_api_token = var.cloudflare_api_token
zone_id = data.cloudflare_zone.domain[each.key].id
kind = "zone"
phase = "http_config_settings"
ruleset_rules = jsonencode(local.ruleset_rules[each.key])
}

provisioner "local-exec" {
command = "${path.module}/cloudflare_ruleset.sh"
environment = {
ZONE_ID = self.triggers.zone_id
KIND = self.triggers.kind
PHASE = self.triggers.phase
RULESET_RULES = self.triggers.ruleset_rules
CLOUDFLARE_API_TOKEN = self.triggers.cloudflare_api_token
ZONE_ID = self.triggers.zone_id
KIND = self.triggers.kind
PHASE = self.triggers.phase
RULESET_RULES = self.triggers.ruleset_rules
}
}
}

0 comments on commit 58b2700

Please sign in to comment.