From 703593397c46776d3719e4cb16e3819231f2f2fc Mon Sep 17 00:00:00 2001 From: Antonio Ojea Date: Thu, 19 Dec 2019 11:48:37 +0100 Subject: [PATCH] Bump kubernetes plugin schema version The Kubernetes DNS specification schema version was updated to 1.1.0 in order to support IPv6 Signed-off-by: Antonio Ojea --- plugin/kubernetes/handler_test.go | 2 +- plugin/kubernetes/kubernetes.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/kubernetes/handler_test.go b/plugin/kubernetes/handler_test.go index 186c2a3a609..9579f8421b4 100644 --- a/plugin/kubernetes/handler_test.go +++ b/plugin/kubernetes/handler_test.go @@ -264,7 +264,7 @@ var dnsTestCases = []test.Case{ Qname: "dns-version.cluster.local.", Qtype: dns.TypeTXT, Rcode: dns.RcodeSuccess, Answer: []dns.RR{ - test.TXT("dns-version.cluster.local 28800 IN TXT 1.0.1"), + test.TXT("dns-version.cluster.local 28800 IN TXT 1.1.0"), }, }, // A Service (Headless) does not exist diff --git a/plugin/kubernetes/kubernetes.go b/plugin/kubernetes/kubernetes.go index 68176d78c4d..13c3a795921 100644 --- a/plugin/kubernetes/kubernetes.go +++ b/plugin/kubernetes/kubernetes.go @@ -69,7 +69,7 @@ const ( // podModeInsecure is where pod requests are answered without verifying they exist podModeInsecure = "insecure" // DNSSchemaVersion is the schema version: https://github.com/kubernetes/dns/blob/master/docs/specification.md - DNSSchemaVersion = "1.0.1" + DNSSchemaVersion = "1.1.0" // Svc is the DNS schema for kubernetes services Svc = "svc" // Pod is the DNS schema for kubernetes pods