aboutsummaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
authorGravatar Chris O'Haver <cohaver@infoblox.com> 2019-08-23 14:51:42 -0400
committerGravatar John Belamaric <john@belamaric.com> 2019-08-23 11:51:42 -0700
commit59e74eb15d31298f27b5bab7c02241e832de9dad (patch)
treec93aed6a76eee373cdd3482f5b7777c83997af2f /plugin
parent338d148c7845ca4e3a44253ac8b6f040c394b8c4 (diff)
downloadcoredns-59e74eb15d31298f27b5bab7c02241e832de9dad.tar.gz
coredns-59e74eb15d31298f27b5bab7c02241e832de9dad.tar.zst
coredns-59e74eb15d31298f27b5bab7c02241e832de9dad.zip
correct test and code (#3184)
Diffstat (limited to 'plugin')
-rw-r--r--plugin/k8s_external/apex.go2
-rw-r--r--plugin/k8s_external/apex_test.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/plugin/k8s_external/apex.go b/plugin/k8s_external/apex.go
index f58894817..85edbea6c 100644
--- a/plugin/k8s_external/apex.go
+++ b/plugin/k8s_external/apex.go
@@ -20,7 +20,7 @@ func (e *External) serveApex(state request.Request) (int, error) {
addr := e.externalAddrFunc(state)
for _, rr := range addr {
rr.Header().Ttl = e.ttl
- rr.Header().Name = state.QName()
+ rr.Header().Name = dnsutil.Join("ns1", e.apex, state.QName())
m.Extra = append(m.Extra, rr)
}
default:
diff --git a/plugin/k8s_external/apex_test.go b/plugin/k8s_external/apex_test.go
index 14aaf64bc..2f6923f56 100644
--- a/plugin/k8s_external/apex_test.go
+++ b/plugin/k8s_external/apex_test.go
@@ -59,7 +59,7 @@ var testsApex = []test.Case{
test.NS("example.com. 5 IN NS ns1.dns.example.com."),
},
Extra: []dns.RR{
- test.A("example.com. 5 IN A 127.0.0.1"),
+ test.A("ns1.dns.example.com. 5 IN A 127.0.0.1"),
},
},
{