From 5c10eba31c17dcc5d95431e655280fff19979a34 Mon Sep 17 00:00:00 2001 From: Chris O'Haver Date: Wed, 14 Jun 2017 10:29:41 -0400 Subject: handle clusterIP endpoint queries (#730) --- middleware/kubernetes/kubernetes_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'middleware/kubernetes/kubernetes_test.go') diff --git a/middleware/kubernetes/kubernetes_test.go b/middleware/kubernetes/kubernetes_test.go index d0b3dd219..2bfff0c78 100644 --- a/middleware/kubernetes/kubernetes_test.go +++ b/middleware/kubernetes/kubernetes_test.go @@ -348,7 +348,8 @@ func (APIConnServiceTest) EndpointsList() api.EndpointsList { { Addresses: []api.EndpointAddress{ { - IP: "172.0.0.1", + IP: "172.0.0.1", + Hostname: "ep1a", }, }, Ports: []api.EndpointPort{ @@ -455,6 +456,7 @@ func TestServices(t *testing.T) { // Cluster IP Services {qname: "svc1.testns.svc.interwebs.test.", qtype: dns.TypeA, answer: svcAns{host: "10.0.0.1", key: "/coredns/test/interwebs/svc/testns/svc1"}}, {qname: "_http._tcp.svc1.testns.svc.interwebs.test.", qtype: dns.TypeSRV, answer: svcAns{host: "10.0.0.1", key: "/coredns/test/interwebs/svc/testns/svc1"}}, + {qname: "ep1a.svc1.testns.svc.interwebs.test.", qtype: dns.TypeA, answer: svcAns{host: "172.0.0.1", key: "/coredns/test/interwebs/svc/testns/svc1/ep1a"}}, // External Services {qname: "external.testns.svc.interwebs.test.", qtype: dns.TypeCNAME, answer: svcAns{host: "coredns.io", key: "/coredns/test/interwebs/svc/testns/external"}}, -- cgit v1.2.3