apiVersion: v1
kind: ConfigMap
metadata:  
  name: coredns-custom  
  namespace: kube-system 
data:
  example.server: | # All custom server files must have a ".server" file extension. 
    # Change example.com to the domain you wish to forward.
    example.com {
      # Change 1.1.1.1 to your customer DNS resolver.
      forward . 1.1.1.1
    }


Create the ConfigMap by entering:

kubectl apply -f <filename>.yaml


Verify the customizations have been applied by entering:

kubectl get configmaps --namespace=kube-system coredns-custom -o yaml


Force CoreDNS to reload the ConfigMap by entering:

kubectl delete pod --namespace kube-system -l k8s-app=kube-dns





References

ReferenceURL
Configuring DNS Servers for Kubernetes Clustershttps://docs.oracle.com/en-us/iaas/Content/ContEng/Tasks/contengconfiguringdnsserver.htm
Customizing DNS Servicehttps://kubernetes.io/docs/tasks/administer-cluster/dns-custom-nameservers/
Debugging DNS Resolutionhttps://kubernetes.io/docs/tasks/administer-cluster/dns-debugging-resolution/
Custom DNS Entries For Kuberneteshttps://coredns.io/2017/05/08/custom-dns-entries-for-kubernetes/