dns错误,google-container-engine上没有这样的主机

时间:2016-09-05 13:27:57

标签: go dns kubernetes google-kubernetes-engine

我们正尝试使用kube-cert-manager让我们在kubernetes内加密并运行。

当运行kube-cert-manager this function时,会调用dns传播,检查是否在dns TXT记录中找到了ACME质询。
调用此错误时会记录此错误。

 2016/09/05 12:52:47 monitorDNSProgragation error: lookup foo.bar.de on 10.71.240.10:53: no such host

10.71.240.10是我们kubernetes集群中到处使用的DNS服务器。我可以使用foo.bar.de在群集内的每个容器(pod)中解析dig。这也可以在kube-cert-manger容器中使用 使用kube-cert-manager二进制文件是不可能的。

kube-cert-manager使用github.com/miekg/dns。我已使用stdlib net.LookupTXT(c.domain)替换了上面链接的函数,该函数返回相同的错误。

这是一些Go bug吗? google-container-engine中有一些已知的配置错误?

如果您需要更多信息,请询问。

感谢。

0 个答案:

没有答案