• 建议反馈
  • 建议把cluster_name放在kubesphere-minimal.yaml配置参数中。

案例:
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

不知道现有的使用案例是如何解决这个问题的呢?

17 天 后

目前这个clusterDomain是cluster.local,暂不支持其它,后续版本应该会支持自定义,目前可按如下方法修改对应组件的svc url

  1. 可以按报错信息中提示手动修改对应的svc url.
  2. 可以在ks-installer中将对应组件的clusterDomain修改替换成自己的,重新build一个安装镜像.
3 年 后

现在又碰到这种问题了 v3.3.0