@perrfect

Как настроить DNS kubernetes?

Нет резолва внутри docker-контейнеров на кластере Kubernetes.
На физической машине все ок.

Сам конфиг coredns виглядит так:

apiVersion: v1
data:
  Corefile: |
    .:53 {
        errors
        health
        kubernetes cluster.local in-addr.arpa ip6.arpa {
          pods insecure
          upstream
          fallthrough in-addr.arpa ip6.arpa
        }
        prometheus :9153
        proxy . /etc/resolv.conf
        cache 30
        loop
        reload
        loadbalance
    }
kind: ConfigMap

В логах пода coredns слудующее:
2019/01/11 11:11:09 [INFO] plugin/reload: Running configuration MD5 = 2e2180a5eeb3ebf92a5100ab081a6381
2019/01/11 11:11:09 [INFO] Reloading complete
2019/01/11 11:11:09 [ERROR] 2 466801387614899657.3058825008286684608. HINFO: unreachable backend: no upstream host

Не могу понять почему внутри контейнеров не работает dns.
  • Вопрос задан
  • 684 просмотра
Пригласить эксперта
Ответы на вопрос 1
@ProFfeSsoRr
Сис.админ по Linux
Так у пода опция про DNS какое значение имеет? ClusterFirst? У пода приложения, не CoreDNS.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы