added letsencrypt configuration for traefik

This commit is contained in:
Olivier Wenger
2022-02-01 23:32:10 +01:00
parent 5384643866
commit 285e115475
4 changed files with 28 additions and 3 deletions

View File

@@ -166,9 +166,11 @@ resource "local_file" "hetzner_csi_config" {
resource "local_file" "traefik_config" {
content = templatefile("${path.module}/templates/traefik_config.yaml.tpl", {
lb_disable_ipv6 = var.lb_disable_ipv6
lb_server_type = var.lb_server_type
location = var.location
lb_disable_ipv6 = var.lb_disable_ipv6
lb_server_type = var.lb_server_type
location = var.location
traefik_acme_tls = var.traefik_acme_tls
traefik_acme_email = var.traefik_acme_email
})
filename = "${path.module}/templates/rendered/traefik_config.yaml"
file_permission = "0644"