mirror of
https://github.com/traefik/traefik.git
synced 2025-09-28 09:11:24 +02:00
feat(consulcatalog): add passTLSCert tags.
This commit is contained in:
parent
f0a733d6d6
commit
2fdefa258e
@ -45,6 +45,7 @@ func (p *CatalogProvider) buildConfiguration(catalog []catalogUpdate) *types.Con
|
|||||||
"getFrontEndEntryPoints": p.getFuncSliceAttribute(label.SuffixFrontendEntryPoints), // TODO [breaking] rename to getEntryPoints when getEntryPoints will be removed
|
"getFrontEndEntryPoints": p.getFuncSliceAttribute(label.SuffixFrontendEntryPoints), // TODO [breaking] rename to getEntryPoints when getEntryPoints will be removed
|
||||||
"getPriority": p.getFuncIntAttribute(label.SuffixFrontendPriority, 0),
|
"getPriority": p.getFuncIntAttribute(label.SuffixFrontendPriority, 0),
|
||||||
"getPassHostHeader": p.getFuncBoolAttribute(label.SuffixFrontendPassHostHeader, true),
|
"getPassHostHeader": p.getFuncBoolAttribute(label.SuffixFrontendPassHostHeader, true),
|
||||||
|
"getPassTLSCert": p.getFuncBoolAttribute(label.SuffixFrontendPassTLSCert, label.DefaultPassTLSCert),
|
||||||
}
|
}
|
||||||
|
|
||||||
var allNodes []*api.ServiceEntry
|
var allNodes []*api.ServiceEntry
|
||||||
|
@ -42,6 +42,7 @@
|
|||||||
backend = "backend-{{ $service.ServiceName }}"
|
backend = "backend-{{ $service.ServiceName }}"
|
||||||
priority = {{ getPriority $service.Attributes }}
|
priority = {{ getPriority $service.Attributes }}
|
||||||
passHostHeader = {{ getPassHostHeader $service.Attributes }}
|
passHostHeader = {{ getPassHostHeader $service.Attributes }}
|
||||||
|
passTLSCert = {{ getPassTLSCert $service.Attributes }}
|
||||||
|
|
||||||
entryPoints = [{{range getFrontEndEntryPoints $service.Attributes }}
|
entryPoints = [{{range getFrontEndEntryPoints $service.Attributes }}
|
||||||
"{{.}}",
|
"{{.}}",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user