Budibase helm deployment:在 /etc/nginx/nginx.conf 中的解析器"kube-dns.kube-system.svc.cluster.local"中找不到主机



我用kubespray安装了k8s,后者部署了coredns作为dns服务。当试图通过Helm图表安装Budibase时,我得到了以下错误:

[emerg] host not found in resolver "kube-dns.kube-system.svc.cluster.local" in /etc/nginx/nginx.conf:22

nginx配置文件是自动生成的,因为我在文件树中没有找到它,它正在寻找kube-dns而不是coredns。

有没有一种简单的方法来别名";kube-dns.kube-system.svc.cluster.local";对于";coredns.kube system.svc.cluster.local";所以它可以解决?

解决方案非常简单,创建了一个与coredns服务规范相同的kube-dns服务。

最新更新