我试图通过DNS查找在我的容器中挂载一个NFS共享(在k8s集群之外),我的配置如下
apiVersion:v1亲切:Pod元数据: name:service-a规格: 容器: - 名称: …
正如@Giorgio Cerruti所指出的那样 这个github票 除此之外,目前这是不可能的,因为节点需要能够解析DNS条目,并且它不能解析kube-dns。两种可能的解决方案是
/etc/hosts
对此NFS服务和同一域(如NFS)中的任何其他远程服务起作用的更强大的修复方法是将远程DNS服务器添加到kubernetes节点 resolv.conf
resolv.conf
someolddomain.org service.domain xx.xxx.xx nameserver 10.10.0.12 nameserver 192.168.20.22 nameserver 8.8.4.4