aboutsummaryrefslogtreecommitdiff
path: root/middleware/kubernetes/setup.go
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-08-11 16:21:07 +0100
committerGravatar GitHub <noreply@github.com> 2017-08-11 16:21:07 +0100
commit241e3dbcb7286d39bcd8257af9fef83327080b07 (patch)
treef0f934c9a56337034595c9c60523e98289b3ec74 /middleware/kubernetes/setup.go
parent028a6db4d65e75b4a6a8f65ffd1a8d1c8a1f3b33 (diff)
downloadcoredns-241e3dbcb7286d39bcd8257af9fef83327080b07.tar.gz
coredns-241e3dbcb7286d39bcd8257af9fef83327080b07.tar.zst
coredns-241e3dbcb7286d39bcd8257af9fef83327080b07.zip
mw/k8s: cleanups (#893)
* mw/k8s: cleanups Remove some constants that aren't used any more. Make PrimaryZone private because it doesn't need to be exported. Remove test that did not cover corner case as expressed in setup.go * cleanup this as well
Diffstat (limited to 'middleware/kubernetes/setup.go')
-rw-r--r--middleware/kubernetes/setup.go12
1 files changed, 4 insertions, 8 deletions
diff --git a/middleware/kubernetes/setup.go b/middleware/kubernetes/setup.go
index 8b367e1a2..071db851a 100644
--- a/middleware/kubernetes/setup.go
+++ b/middleware/kubernetes/setup.go
@@ -87,16 +87,16 @@ func kubernetesParse(c *caddy.Controller) (*Kubernetes, error) {
}
}
- k8s.primaryZone = -1
+ k8s.primaryZoneIndex = -1
for i, z := range k8s.Zones {
if strings.HasSuffix(z, "in-addr.arpa.") || strings.HasSuffix(z, "ip6.arpa.") {
continue
}
- k8s.primaryZone = i
+ k8s.primaryZoneIndex = i
break
}
- if k8s.primaryZone == -1 {
+ if k8s.primaryZoneIndex == -1 {
return nil, errors.New("non-reverse zone name must be given for Kubernetes")
}
@@ -222,8 +222,4 @@ func searchFromResolvConf() []string {
return rc.Search
}
-const (
- defaultResyncPeriod = 5 * time.Minute
- defautNdots = 0
- defaultOnNXDOMAIN = dns.RcodeSuccess
-)
+const defaultResyncPeriod = 5 * time.Minute