aboutsummaryrefslogtreecommitdiff
path: root/middleware/kubernetes/setup.go
diff options
context:
space:
mode:
authorGravatar Miek Gieben <miek@miek.nl> 2017-08-08 05:05:34 -0700
committerGravatar GitHub <noreply@github.com> 2017-08-08 05:05:34 -0700
commitc3705ec68cbaf97a9a449373201237389cf40dbf (patch)
treedc6966321786346dc3613b295a8a0f6a4d1b87f2 /middleware/kubernetes/setup.go
parentbe551f21a09c1fdcd5f9f9c1f895555796fef8f4 (diff)
downloadcoredns-c3705ec68cbaf97a9a449373201237389cf40dbf.tar.gz
coredns-c3705ec68cbaf97a9a449373201237389cf40dbf.tar.zst
coredns-c3705ec68cbaf97a9a449373201237389cf40dbf.zip
mw/kubernetes: warn about deprecating cidr (#858)
Add log statement pointing to replacement. remove cidr from README and use replacement syntax. Fixes #851
Diffstat (limited to 'middleware/kubernetes/setup.go')
-rw-r--r--middleware/kubernetes/setup.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/middleware/kubernetes/setup.go b/middleware/kubernetes/setup.go
index d892ef94a..5cc781472 100644
--- a/middleware/kubernetes/setup.go
+++ b/middleware/kubernetes/setup.go
@@ -3,6 +3,7 @@ package kubernetes
import (
"errors"
"fmt"
+ "log"
"net"
"strconv"
"strings"
@@ -95,6 +96,10 @@ func kubernetesParse(c *caddy.Controller) (*Kubernetes, error) {
for c.NextBlock() {
switch c.Val() {
case "cidrs":
+
+ // DEPRECATION WARNING
+ log.Printf("[WARNING] \"cidrs\" will be removed for CoreDNS soon. See https://coredns.io/2017/07/23/corefile-explained#reverse-zones for the replacement")
+
args := c.RemainingArgs()
if len(args) > 0 {
for _, cidrStr := range args {