The purpose of the Kubernetes deployment scripts here was to ease transition from clusters with kube-dns installed, before CoreDNS was widely adopted.
Since kube-dns is now virtually deprecated, and CoreDNS has been the standard DNS service discovery service in Kubernetes for several years, I think we should deprecate the deployment scripts here. The "standard" deployment of CoreDNS is not defined in this repo, but rather governed by other tools: primarily kubeadm (which I think most other k8s deployment tools follow).
The purpose of the Kubernetes deployment scripts here was to ease transition from clusters with kube-dns installed, before CoreDNS was widely adopted.
Since kube-dns is now virtually deprecated, and CoreDNS has been the standard DNS service discovery service in Kubernetes for several years, I think we should deprecate the deployment scripts here. The "standard" deployment of CoreDNS is not defined in this repo, but rather governed by other tools: primarily kubeadm (which I think most other k8s deployment tools follow).