k8s环境物理机切换DNS后不能立即生效问题解决
今天公司DNS服务器进行地址切换,出现物理机可以解析域名,但是k8s容器内部无法解析相应域名,应用报错:由于k8s内部的域名解析都是通过coredns进行的,所以使用 describe查看了一下 coredns,发现coredns通过 configmap 挂载了物理机上的 /etc/resolv.conf解决办法:重启k8s的 coredns:kube...
·
今天公司DNS服务器进行地址切换,出现物理机可以解析域名,但是k8s容器内部无法解析相应域名,应用报错:
由于k8s内部的域名解析都是通过coredns进行的,所以使用 describe查看了一下 coredns,发现coredns通过 configmap 挂载了物理机上的 /etc/resolv.conf
解决办法:
重启k8s的 coredns:
kubectl get pod corednsxxxxxx -n kube-system -o yaml | kubectl replace --force -f -
问题解决!
更多推荐
已为社区贡献10条内容
所有评论(0)