ks-5937 案例: kubesphere安装在现有的集群上,发现收集日志的服务提示报错,报错信息如下 Service Unavailable dial tcp: lookup elasticsearch-logging-data.kubesphere-logging-system.svc.cluster.local on 10.231.0.2:53: no such host 问题出现在 cluster.local 名称上,我原来的集群配置别的集群名称。找了一下配置文件,发现cluster_name现在还不能配置修改。 建议, 后面把cluster_name放在配置参数中,毕竟如果安装在现有的集群的时候,集群的名称已经有,而且不能修改了。 需要在ks-installer中提供配置现有的cluster_name才对。 https://raw.githubusercontent.com/kubesphere/ks-installer/master/kubesphere-minimal.yaml
Cauchy 目前这个clusterDomain是cluster.local,暂不支持其它,后续版本应该会支持自定义,目前可按如下方法修改对应组件的svc url 可以按报错信息中提示手动修改对应的svc url. 可以在ks-installer中将对应组件的clusterDomain修改替换成自己的,重新build一个安装镜像.