lswweb Forest-L 如果redis是只是给kubesphere使用,那完全没必要使用ha形态呀,在有ceph等文件存储系统保障数据的情况下单机版就完全可以了,毕竟像是mysql、redis这些基础设施服务是很需硬件支撑的。找了半天都没找到如何将现有正运行的各种可拔插组件(istio/jenkins/fluentd/es等等)集成进来,唯一找到的就是安装时的StorageClass配置。难不成使用KubeSphere只能搞全新架构从头来过,或模拟环境玩玩而已?
Forest-L lswweb 1.kubesphere前端用到了Redis,ha是一种双保险方式,保证界面不出问题。 2.对于业务方面需求的中间件,像Redis可以参考集群已部署Redis方式重新部署一套,防止平台数据和业务数据分离,遇到问题可以及时解决。 3.es是支持外部集成,可参考官方文档操作,其余插件可单独在论坛再提问。
lswweb Jeff 可以配置的话就太好了,请问配置参数是什么?我在官网提供的cluster-configuration.yaml中并没找到这个参数,另外mysql的可以配置吗,如果可以请告知下配置参数,太感谢了。
Jeff lswweb 我记错了,这个在roadmap里,目前还没有实现。如果你不希望使用kubesphere安装的redis,可以修改下安装后的配置文件,改下 kubesphere-system 下的 configmap kubesphere-config和ks-console,把里面的redis修改成你的redis地址,重启下ks-apiserver/ks-console/ks-controller-manager,然后删除安装的redis即可。mysql因为涉及到相关的数据初始化,不要这么操作
lswweb @Jeff 大佬,有个问题,就是如果整个集群都关机,那么重新启动后kubesphere-config中的redis配置就会恢复到原来的redis.kubesphere-system.svc。也试过修改ks-installer pod中的config模板,也是集群重启后就恢复。这个有什么解决办法吗?