I would start by kubectl exec
'ing into your pod and using nsllookup/dig/whatever you have available to check whether DNS resolution is working inside there at all. I don't think there is an easy way to break DNS resolution via config without it being pretty clear that you're doing so, but you could try messing with the pod spec's dnsPolicy
(I often end up using ClusterFirst
) and dnsConfig
.
I may be able to help more if you post your pod spec.