Нет резолва внутри 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.