1
0
Fork 0

Fix HostRegexp config for rule syntax v2

Co-authored-by: Romain <rtribotte@users.noreply.github.com>
This commit is contained in:
Kevin Pollet 2024-11-20 17:04:04 +01:00 committed by GitHub
parent 394f97bc48
commit 8a0c1e614f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 239 additions and 134 deletions

View file

@ -297,6 +297,12 @@ func (c *Configuration) SetEffectiveConfiguration() {
c.Providers.KubernetesGateway.EntryPoints = entryPoints
}
// Defines the default rule syntax for the Kubernetes Ingress Provider.
// This allows the provider to adapt the matcher syntax to the desired rule syntax version.
if c.Core != nil && c.Providers.KubernetesIngress != nil {
c.Providers.KubernetesIngress.DefaultRuleSyntax = c.Core.DefaultRuleSyntax
}
c.initACMEProvider()
}