plugin/kubernetes: PTR/A reverse query corner cases (#1551)
* better handle non PTR rev zone qrys * vice versa * tests * comment typo * much cleaner
This commit is contained in:
parent
3c31011ced
commit
395b614349
4 changed files with 56 additions and 2 deletions
|
@ -274,6 +274,10 @@ func (k *Kubernetes) Records(state request.Request, exact bool) ([]msg.Service,
|
|||
return nil, e
|
||||
}
|
||||
|
||||
if dnsutil.IsReverse(state.Name()) {
|
||||
return nil, errNoItems
|
||||
}
|
||||
|
||||
if !wildcard(r.namespace) && !k.namespaceExposed(r.namespace) {
|
||||
return nil, errNsNotExposed
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue