feat(docker): add error pages labels.
This commit is contained in:
parent
50757b5e99
commit
c30ebe5f90
9 changed files with 413 additions and 18 deletions
|
@ -83,6 +83,18 @@
|
|||
replacement = "{{getServiceRedirectReplacement $container $serviceName}}"
|
||||
{{end}}
|
||||
|
||||
{{ if hasServiceErrorPages $container $serviceName }}
|
||||
[frontends."frontend-{{getServiceBackend $container $serviceName}}".errors]
|
||||
{{ range $pageName, $page := getServiceErrorPages $container $serviceName }}
|
||||
[frontends."frontend-{{getServiceBackend $container $serviceName}}".errors.{{$pageName}}]
|
||||
status = [{{range $page.Status}}
|
||||
"{{.}}",
|
||||
{{end}}]
|
||||
backend = "{{$page.Backend}}"
|
||||
query = "{{$page.Query}}"
|
||||
{{end}}
|
||||
{{end}}
|
||||
|
||||
[frontends."frontend-{{getServiceBackend $container $serviceName}}".routes."service-{{$serviceName | replace "/" "" | replace "." "-"}}"]
|
||||
rule = "{{getServiceFrontendRule $container $serviceName}}"
|
||||
|
||||
|
@ -131,6 +143,18 @@
|
|||
replacement = "{{getRedirectReplacement $container}}"
|
||||
{{end}}
|
||||
|
||||
{{ if hasErrorPages $container }}
|
||||
[frontends."frontend-{{$frontend}}".errors]
|
||||
{{ range $pageName, $page := getErrorPages $container }}
|
||||
[frontends."frontend-{{$frontend}}".errors.{{ $pageName }}]
|
||||
status = [{{range $page.Status}}
|
||||
"{{.}}",
|
||||
{{end}}]
|
||||
backend = "{{$page.Backend}}"
|
||||
query = "{{$page.Query}}"
|
||||
{{end}}
|
||||
{{end}}
|
||||
|
||||
[frontends."frontend-{{$frontend}}".headers]
|
||||
{{if hasSSLRedirectHeaders $container}}
|
||||
SSLRedirect = {{getSSLRedirectHeaders $container}}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue