Non-ssl mode requires the tls structure to be present, but certresolver can't be set.
This commit is contained in:
parent
454f44781d
commit
fbd2e7705e
1 changed files with 2 additions and 1 deletions
|
@ -84,7 +84,8 @@ locals {
|
|||
"traefik.http.routers.${local.traefik_service}.rule" = local.traefik_rule
|
||||
"traefik.http.routers.${local.traefik_service}.service" = local.traefik_service
|
||||
"traefik.http.routers.${local.traefik_service}.entrypoints" = join(",", local.traefik_entrypoints)
|
||||
"traefik.http.routers.${local.traefik_service}.tls.certresolver" = "default"
|
||||
"traefik.http.routers.${local.traefik_service}.tls.certresolver" = var.traefik.ssl ? "default" : null
|
||||
"traefik.http.routers.${local.traefik_service}.tls" = var.traefik.non-ssl ? "" : null
|
||||
"traefik.http.routers.${local.traefik_service}.middlewares" = length(local.traefik_middlewares) > 0 ? join(",", local.traefik_middlewares) : null
|
||||
"traefik.http.services.${local.traefik_service}.loadbalancer.passhostheader" = "true"
|
||||
"traefik.http.services.${local.traefik_service}.loadbalancer.server.port" = var.traefik.port
|
||||
|
|
Loading…
Reference in a new issue