kubernetes无法正确解析域

时间:2017-10-24 06:45:20

标签: kubernetes

将Kubernetes升级到v1.7后,Nginx配置和其他MySQL连接中的域都失败了。

此日志来自Nginx:

nginx: [emerg] host not found in upstream "subdomain.domain.com"

此日志来自python应用程序:

OperationalError: (_mysql_exceptions.OperationalError) (2005, "Unknown MySQL server host 'rm-xxxxxxxxxx.mysql.rds.provider.com' (110)")

与pymongo的另一个联系超时。

当我使用v1.6或没有kubernetes时,我上面提到的所有工作都很好。我想知道kubernetes v1.6和v1.7之间是否存在任何差异可能导致这个问题? kube-proxy应该在我的意见中被指责,但我无法理解。

1 个答案:

答案 0 :(得分:0)

我没有足够的声誉来添加评论, 你能检查一下你的kube-dns运行良好吗? 并且你可以在pod中输入名称服务器8.8.8.8的resolv.conf,尝试检查使用其他dns可以工作