Добавление собственных зон в CoreDNS

Для добавления собственной зоны в конфигурации CoreDNS в кластере добавьте configmap с именем coredns-custom в неймспейс kube-system.

Имя файла, создаваемого configmap-ом, должно заканчиваться постфиксом .custom, например:

apiVersion: v1
kind: ConfigMap
metadata:
  name: coredns-custom
  namespace: kube-system
data:
  test.custom: | # test.custom - имя, должно заканчиваться .custom обязательно
    example.com:53 {
      whoami
    }

После этого перезапустите поды coredns командой:

kubectl delete po -n kube-system -l k8s-app=kube-dns