title: Make coredns responses depend on client namespaces in k8s cluster
body: <p>How to make coredns to respond with different IP addresses for the same domain query from different namespaces in k8s cluster? </p>
  
  <p>I'd like it behaves like this:</p>
  
  <pre><code>namespace A (inside k8s cluster):
  domain “abc.foo.bar” query  —— coredns1---—&gt; response 192.168.0.100 (outside k8s cluster)
  
  namespace B (inside k8s cluster):
  domain “abc.foo.bar” query  —— coredns1---—&gt; response 192.168.0.101 (outside k8s cluster)
  
  namespace C (inside k8s cluster):
  domain “abc.foo.bar” query  —— coredns1---—&gt; response 192.168.0.102 (outside k8s cluster)
  </code></pre>