The DNS Operator deploys and manages CoreDNS to provide a name resolution service to pods that enables DNS-based Kubernetes Service discovery in OpenShift.
The operator tries to be useful out of the box by creating a working default deployment based on the cluster's configuration.
- The default cluster domain is
cluster.local
. - Configuration of the CoreDNS Corefile or kubernetes plugin is not yet supported.
The DNS Operator manages CoreDNS as a Kubernetes DaemonSet exposed as a Service with a static IP — CoreDNS runs on all nodes in the cluster.
See HACKING.md for development topics.
Bugs are tracked in Bugzilla.