У меня есть ubuntu box из кластера kubernetes
Мой /etc/resolv.conf контент
nameserver 10.3.0.1 (kubedns)
Если я делаю nslookup, все работает нормально
nslookup spark-master-0.spark-master.ns.svc.cluster.local
Server: 10.3.0.1
Address: 10.3.0.1#53
Non-authoritative answer:
Name: spark-master-0.spark-master.ns.svc.cluster.local
Address: 10.2.0.252
если я пытаюсь использовать любой другой инструмент (chrome, curl, ping, wget), я получаю сообщение об ошибке:
curl spark-master-0.spark-master.ns.svc.cluster.local
curl: (6) Could not resolve host: spark-master-0.spark-master.ns.svc.cluster.local
Единственный способ - добавить поиск .cluster.local в / etc /resolv.conf, но теперь я не могу использовать fqdn для узлов
любой совет о том, как использовать fqdn?
Обновление Та же настройка в моем Mac работает отлично!проблема только с моим убунту 14.04.3