diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2023-10-23 15:41:46 +0200 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2023-10-23 15:41:46 +0200 |
commit | ebe35b94b059343849e0c428ee69378190f25030 (patch) | |
tree | 61e25b119ff9c531d42b2c012d2d0d7409848506 /terraform/grafana/grafana.tf | |
parent | 3561e7d974630911ae3e26108ff9f2e03ec8599b (diff) | |
download | infra-ebe35b94b059343849e0c428ee69378190f25030.tar.gz infra-ebe35b94b059343849e0c428ee69378190f25030.tar.bz2 infra-ebe35b94b059343849e0c428ee69378190f25030.tar.xz infra-ebe35b94b059343849e0c428ee69378190f25030.zip |
grafana/traefik
Diffstat (limited to 'terraform/grafana/grafana.tf')
-rw-r--r-- | terraform/grafana/grafana.tf | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/terraform/grafana/grafana.tf b/terraform/grafana/grafana.tf index d72d457..6d75da3 100644 --- a/terraform/grafana/grafana.tf +++ b/terraform/grafana/grafana.tf @@ -1,7 +1,3 @@ -data "docker_network" "traefik" { - name = "traefik" -} - resource "docker_image" "grafana" { name = "grafana/grafana-oss:10.1.5" } @@ -20,9 +16,14 @@ resource "docker_container" "grafana" { name = data.docker_network.traefik.name } + networks_advanced { + name = data.docker_network.public.name + } + dynamic "labels" { for_each = [ { label = "traefik.enable", value = "true" }, + { label = "traefik.docker.network", value = data.docker_network.traefik.name }, { label = "traefik.http.routers.grafana.rule", value = "Host(`grafana.vpn.trygvis.io`)" }, { label = "traefik.http.routers.grafana.entrypoints", value = "websecure" }, { label = "traefik.http.routers.grafana.tls.certresolver", value = "linode" }, |