我通过遵循此tutorial安装了kubernetes。
我的一个容器尝试从外部域(例如google.com)获取资源。但是它失败了,因为kubernetes dns不使用外部名称解析。
如何使用dns 8.8.8.8配置kubernetes?
最佳答案
容器和节点中nslookup google.com
的结果是什么?
如果Pod的dnsPolicy是ClusterFirst,则google.com DNS查询应转发到该节点指定的上游DNS。
显示kube-dns容器的配置和日志也很有用。
关于docker - Kubernetes DNS外部资源,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46278164/