Я пытаюсь устранить ошибку цикла с помощью CoreDNS как части двухузлового кластера Kubernetes. Проблема тщательно задокументирована (ниже), но я не силен в DNS и сетях, поэтому у меня проблемы с ее решением.
Основной документ DNS: https://coredns.io/plugins/loop/
Проявление Kubernetes: https://github.com/kubernetes/kubeadm/issues/1162
Окружающая среда:
сервер имен 127.0.1.1
Вопрос
Мне нужно настроить сервер имен, чтобы это заработало? Если да, то что мне использовать? (Я читал о BIND.) Если да, не могли бы вы предоставить некоторую полезную информацию начального уровня, чтобы я мог понять, что мне нужно делать?
Спасибо!
Я разработал это да, вам нужен DNS-сервер для многоузлового кластера. Опубликованная ссылка @Manuel - это, по сути, то, что я делал, и это нужно сделать, но они делают вывод, что вам нужен внешний DNS. Инструкции по настройке целевого DNS-сервера также неверны; вы не можете вносить изменения в /etc/resolv.conf так, как он описывает (по крайней мере, я не мог).