【发布时间】:2020-12-22 10:34:21
【问题描述】:
我观察到集群中的 pod 在执行到 pod 时无法安装软件包。在调试时我意识到这是由于/etc/resolv.conf entries。
来自 pod 之一的 /etc/resolv.conf 条目是:
nameserver 192.168.27.116
search ui-container.svc.cluster.local svc.cluster.local cluster.local 192.168.27.116.nip.io
options ndots:5
在这里,如果我从所有主节点、工作节点的 resolv.conf 中删除一个条目 192.168.27.116.nip.io,那么 pod 将能够连接到 Internet,并且 apt-get update 和 apt-get install 可以正常工作。这只是一种临时解决方法,因为不建议更新 resolv.conf。因为我观察到 resolv.conf 内容在重新启动节点后被重新设置为原始内容。
是因为/etc/resolv.conf中的options ndots:5吗?
我该如何解决这个问题?
【问题讨论】:
标签: kubernetes openshift