Small update in template usage
This commit is contained in:
parent
e0e33e90cb
commit
bd89d272a9
|
@ -1,7 +1,7 @@
|
|||
job "acme-to-vault" {
|
||||
type = "[[ if ne "" .acme.cron ]]service[[ else ]]batch[[ end ]]"
|
||||
|
||||
[[- template "common/job_start.tpl" .nomad ]]
|
||||
[[- template "common/job_start.tpl" dict "nomad" .nomad ]]
|
||||
|
||||
group "acme-to-vault" {
|
||||
|
||||
|
@ -16,11 +16,11 @@ job "acme-to-vault" {
|
|||
[[ template "common/sidecar_service.tpl" dict "ctx" . "task" .acme ]]
|
||||
|
||||
tags = [
|
||||
[[- $traefik := merge .acme.traefik .traefik ]]
|
||||
"[[ .traefik.instance ]].enable=true",
|
||||
"[[ .traefik.instance ]].http.routers.acme-to-vault[[ .env.suffix ]].rule=PathPrefix(`/.well-known/acme-challenge/`)",
|
||||
"[[ .traefik.instance ]].http.routers.acme-to-vault[[ .env.suffix ]].priority=2000",
|
||||
"[[ .traefik.instance ]].http.routers.acme-to-vault[[ .env.suffix ]].entryPoints=[[ join $traefik.entrypoints "," ]]"
|
||||
"[[ .traefik.instance ]].http.routers.acme-to-vault[[ .env.suffix ]].priority=[[ .acme.traefik.priority ]]",
|
||||
"[[ .traefik.instance ]].http.routers.acme-to-vault[[ .env.suffix ]].entrypoints=[[ join (merge .acme.traefik .traefik).entrypoints "," ]]",
|
||||
"[[ .traefik.instance ]].http.routers.acme-to-vault[[ .env.suffix ]].middlewares=[[ join (merge .acme.traefik .traefik).middlewares "," ]]"
|
||||
]
|
||||
}
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
Subproject commit ac730df65c70e71daf5a04e701b71abbc3c064ee
|
||||
Subproject commit 0894bdefb5b36068cb70cb6aa4b04fff8a237ef6
|
|
@ -28,6 +28,10 @@ acme:
|
|||
entrypoints:
|
||||
- http
|
||||
- https
|
||||
middlewares:
|
||||
- compression@file
|
||||
tls: False
|
||||
priority: 2000
|
||||
|
||||
accounts: []
|
||||
# accounts:
|
||||
|
|
Loading…
Reference in New Issue