diff --git a/init.tf b/init.tf index d900824..b9a7971 100644 --- a/init.tf +++ b/init.tf @@ -99,7 +99,7 @@ resource "null_resource" "kustomization" { location = var.location traefik_acme_tls = var.traefik_acme_tls traefik_acme_email = var.traefik_acme_email - traefik_additionalOptions = var.traefik_additionalOptions + traefik_additional_options = var.traefik_additional_options }) destination = "/tmp/post_install/traefik.yaml" } diff --git a/templates/traefik_config.yaml.tpl b/templates/traefik_config.yaml.tpl index 098d754..05fc68d 100644 --- a/templates/traefik_config.yaml.tpl +++ b/templates/traefik_config.yaml.tpl @@ -24,7 +24,7 @@ spec: - "--entryPoints.websecure.proxyProtocol.trustedIPs=127.0.0.1/32,10.0.0.0/8" - "--entryPoints.web.forwardedHeaders.trustedIPs=127.0.0.1/32,10.0.0.0/8" - "--entryPoints.websecure.forwardedHeaders.trustedIPs=127.0.0.1/32,10.0.0.0/8" -%{ for option in traefik_additionalOptions ~} +%{ for option in traefik_additional_options ~} - "${option}" %{ endfor ~} %{ if traefik_acme_tls ~} diff --git a/terraform.tfvars.example b/terraform.tfvars.example index b68f576..41e9484 100644 --- a/terraform.tfvars.example +++ b/terraform.tfvars.example @@ -92,5 +92,5 @@ load_balancer_type = "lb11" # ] # If you want to configure additional Arguments for traefik, enter them here as a list and in the form of traefik CLI arguments; see https://doc.traefik.io/traefik/reference/static-configuration/cli/ -# Example: traefik_additionalOptions = ["--log.level=DEBUG", "--tracing=true"] -# traefik_additionalOptions = [] +# Example: traefik_additional_options = ["--log.level=DEBUG", "--tracing=true"] +# traefik_additional_options = [] diff --git a/variables.tf b/variables.tf index b25f7e5..b299dea 100644 --- a/variables.tf +++ b/variables.tf @@ -121,7 +121,7 @@ variable "extra_firewall_rules" { description = "Additional firewall rules to apply to the cluster" } -variable "traefik_additionalOptions" { +variable "traefik_additional_options" { type = list(string) default = [] }