I'm having difficulty with dns resolution when using the ansible
installer in an openstack environment.
Part of the problem is that openstack does not seem able to resolve
hostnames on the local subnet and so some tricks/hacks are needed (this
is not an openshift issue but if anyone knows how to solve this I'd love
to hear!).
However, with those tricks/hacks I end up with nodes that have 2
nameservers defined in the /etc/resolv.conf, one that resolves external
hostnames and one that can resolve hostnames on the local subnet.
When the ansible installer runs it first checks that hostnames can be
resolved and finds they can. Then it installs everything and part of
this is updating the DNS setup so that dnsmasq is installed on the node
and the /etc/resolv.conf updated to now contains ONLY the IP address of
the node as the nameserver. Consequently it can no longer resolve local
hostnames and so the openshift pods can't find each other.
I think what is needed is to tell this installer what other nameservers
to put into the resolv.conf?
Any help with this would be appreciated.
Tim
_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users