wking / cluster-dns-operator

The Cluster DNS Operator manages cluster DNS services for OpenShift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The DNS Operator

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.

How it works

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.

How to help

See HACKING.md for development topics.

Reporting issues

Bugs are tracked in Bugzilla.

About

The Cluster DNS Operator manages cluster DNS services for OpenShift

License:Apache License 2.0


Languages

Language:Go 93.6%Language:Shell 4.7%Language:Makefile 1.2%Language:Dockerfile 0.5%