Reverse in k8s (#923)

* mw/kubernetes: reverse zone in ZONE stanza not parsed

Properly parse the reverse zone syntax in the ZONES stanza as promised
in the README.

As short test case to test.

* add test
This commit is contained in:
Miek Gieben 2017-08-16 07:29:46 +01:00 committed by GitHub
parent 1ab8b37e7e
commit 479c8bbaa9
2 changed files with 38 additions and 1 deletions

View file

@ -76,7 +76,9 @@ func kubernetesParse(c *caddy.Controller) (*Kubernetes, error) {
if len(zones) != 0 {
k8s.Zones = zones
middleware.Zones(k8s.Zones).Normalize()
for i := 0; i < len(k8s.Zones); i++ {
k8s.Zones[i] = middleware.Host(k8s.Zones[i]).Normalize()
}
} else {
k8s.Zones = make([]string, len(c.ServerBlockKeys))
for i := 0; i < len(c.ServerBlockKeys); i++ {