在过去的几天里,我花了很多时间试图理解为什么我的一个pod无法到达集群中运行的mysql服务。如果需要,我可以提供服务配置,但我的调试工作导致我使用this documentation检查DNS。
因此,在我的集群中运行的busybox pod中,我尝试了以下命令:
nslookup kubernetes.default并得到了以下结果:
/ # nslookup kubernetes.default
Server: 10.7.240.10
Address: 10.7.240.10:53
** server can't find kubernetes.default: NXDOMAIN
*** Can't find kubernetes.default: No answerKube-dns正在运行
$ kubectl get pods --namespace=kube-system -l k8s-app=kube-dns
NAME READY STATUS RESTARTS AGE
kube-dns-5dcfcbf5fb-jgcxj 4/4 Running 0 20h
kube-dns-5dcfcbf5fb-t4wds 4/4 Running 0 20h我不知道下一步该怎么走。我会感谢任何帮助,调试或任何可能有帮助的文档。
发布于 2018-08-19 06:12:56
发布于 2018-08-23 00:41:40
您是在pod下的容器中运行mysql服务器,还是在运行CloudSql MySql实例?
https://stackoverflow.com/questions/51911987
复制相似问题