I changed something in my DNS and it half broke my openshift cluster and I’m not entirely sure what I did. You can take a look at one of the bugs I filed with Openshift to get some context, but basically, all the containers have
ndots 5 in the
/etc/resolv.conf by default. If I leave it at 5, and try to curl something like github dot com, it treats it like a local address and I get Openshift’s default “Application not available” message. When I change ndots to 1, everything works as expected. BUUUTTTTT, I can’t change the default dns options on things like builds so my builds always fail.
I am assuming this has something to do with my network config PLUS ndots = 5. Everything else on my network works fine, but they also have ndots = 1 (the default). I am running pihole as my DNS and unifi USG Pro 4 as my router, I can get you whatever options you need/want, but I don’t even know where to begin with this. I am definitely not a network guy…