aboutsummaryrefslogtreecommitdiff
path: root/terraform/conflatorio-docker/traefik.tf
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2022-12-23 09:05:17 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2022-12-23 09:05:17 +0100
commit19d2406d9a51f41ba70c1b9d503fa4cc3bf2af24 (patch)
tree2139741a45e82d6d9b79b6b27d6a0c7841b8f0e9 /terraform/conflatorio-docker/traefik.tf
parent3fc34994497058635777df5b048eac980d6b4d4b (diff)
downloadinfra-19d2406d9a51f41ba70c1b9d503fa4cc3bf2af24.tar.gz
infra-19d2406d9a51f41ba70c1b9d503fa4cc3bf2af24.tar.bz2
infra-19d2406d9a51f41ba70c1b9d503fa4cc3bf2af24.tar.xz
infra-19d2406d9a51f41ba70c1b9d503fa4cc3bf2af24.zip
concourse
Diffstat (limited to 'terraform/conflatorio-docker/traefik.tf')
-rw-r--r--terraform/conflatorio-docker/traefik.tf11
1 files changed, 5 insertions, 6 deletions
diff --git a/terraform/conflatorio-docker/traefik.tf b/terraform/conflatorio-docker/traefik.tf
index 281d94f..42442be 100644
--- a/terraform/conflatorio-docker/traefik.tf
+++ b/terraform/conflatorio-docker/traefik.tf
@@ -43,10 +43,10 @@ resource "docker_container" "traefik" {
"--entrypoints.web.address=:80",
"--entrypoints.web.http.redirections.entrypoint.to=websecure",
"--entrypoints.web.http.redirections.entrypoint.scheme=https",
- "--certificatesresolvers.bitraf.acme.dnschallenge.provider=linode",
- "--certificatesresolvers.bitraf.acme.dnschallenge.resolvers=1.1.1.1:53,8.8.8.8:53",
- "--certificatesresolvers.bitraf.acme.email=itavdelingen@bitraf.no",
- "--certificatesresolvers.bitraf.acme.storage=/letsencrypt/acme.json",
+ "--certificatesresolvers.linode.acme.dnschallenge.provider=linode",
+ "--certificatesresolvers.linode.acme.dnschallenge.resolvers=1.1.1.1:53,8.8.8.8:53",
+ "--certificatesresolvers.linode.acme.email=root@trygvis.io",
+ "--certificatesresolvers.linode.acme.storage=/letsencrypt/acme.json",
]
# labels {
@@ -58,14 +58,13 @@ resource "docker_container" "traefik" {
# - "/var/run/docker.sock:/var/run/docker.sock:ro"
env = [
- # LINODE_TOKEN: "{{ linode_itavdelingen_pat }}"
+ "LINODE_TOKEN=${data.ansiblevault_path.linode_token.value}"
]
mounts {
source = "/etc/docker-service/traefik/letsencrypt"
target = "/letsencrypt"
type = "bind"
- read_only = true
}
mounts {