Adds default rule system on Docker provider.
Co-authored-by: Julien Salleyron <julien@containo.us>
This commit is contained in:
parent
b54c956c5e
commit
04958c6951
20 changed files with 506 additions and 168 deletions
|
@ -25,5 +25,5 @@ checkNewVersion = false
|
|||
[providers]
|
||||
[providers.docker]
|
||||
exposedByDefault = false
|
||||
domain = "docker.local"
|
||||
defaultRule = "{{ normalize .Name }}.docker.local"
|
||||
watch = true
|
||||
|
|
|
@ -10,6 +10,6 @@ logLevel = "DEBUG"
|
|||
|
||||
[providers]
|
||||
[providers.docker]
|
||||
endpoint = "{{.DockerHost}}"
|
||||
domain = "docker.localhost"
|
||||
endpoint = "{{ .DockerHost }}"
|
||||
defaultRule = "{{ .DefaultRule }}"
|
||||
exposedByDefault = false
|
||||
|
|
|
@ -9,6 +9,6 @@ logLevel = "DEBUG"
|
|||
|
||||
[providers]
|
||||
[providers.docker]
|
||||
endpoint = "{{.DockerHost}}"
|
||||
domain = "docker.localhost"
|
||||
endpoint = "{{ .DockerHost }}"
|
||||
defaultRule = "{{ .DefaultRule }}"
|
||||
exposedByDefault = true
|
||||
|
|
|
@ -10,11 +10,9 @@ logLevel = "DEBUG"
|
|||
|
||||
[routers]
|
||||
[routers.router1]
|
||||
middlewares = ["error"]
|
||||
service = "service1"
|
||||
|
||||
[routers.router1.routes.test_1]
|
||||
rule = "Host:test.local"
|
||||
rule = "Host:test.local"
|
||||
service = "service1"
|
||||
middlewares = ["error"]
|
||||
|
||||
[middlewares]
|
||||
[middlewares.error.errors]
|
||||
|
|
|
@ -10,11 +10,9 @@ logLevel = "DEBUG"
|
|||
|
||||
[routers]
|
||||
[routers.router1]
|
||||
middlewares = ["error"]
|
||||
service = "service1"
|
||||
|
||||
[routers.router1.routes.test_1]
|
||||
rule = "Host:test.local"
|
||||
service = "service1"
|
||||
middlewares = ["error"]
|
||||
|
||||
[middlewares]
|
||||
[middlewares.error.errors]
|
||||
|
|
|
@ -10,7 +10,7 @@ logLevel = "DEBUG"
|
|||
[providers]
|
||||
[providers.docker]
|
||||
exposedByDefault = false
|
||||
domain = "docker.local"
|
||||
defaultRule = "{{ normalize .Name }}.docker.local"
|
||||
watch = true
|
||||
|
||||
[hostResolver]
|
||||
|
|
|
@ -21,5 +21,5 @@ checkNewVersion = false
|
|||
[providers]
|
||||
[providers.docker]
|
||||
exposedByDefault = false
|
||||
domain = "docker.local"
|
||||
defaultRule = "{{ normalize .Name }}.docker.local"
|
||||
watch = true
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue