nacos-group / nacos-k8s

This project contains a Nacos Docker image meant to facilitate the deployment of Nacos on Kubernetes using StatefulSets.
599 stars 470 forks source link

官网文档上的k8s部署方案推荐的是用nfs挂载mysql储存? #419

Open cheng6563 opened 1 year ago

cheng6563 commented 1 year ago

这么离谱吗?

wilsonwu commented 1 year ago

经过我的一些生产验证,推荐直接使用mysql做为nacos数据持久化方式,至于mysql的存储具体实现需要根据需求和环境限制考虑,另外直接使用存储做为持久化方案有一些问题。

Disatace commented 1 year ago

cos数据持久化方式,至于mysql的存储具体实现需要根据需求和环境限制考虑,另外直接使用存储做为持久化方案有一些问题。

nfs除了挂载mysql存储之外,有挂载nacos服务数据吗? 或者换一种来问就是 如果使用外置云厂商mysql 是否可以不配置nfs?

wilsonwu commented 1 year ago

cos数据持久化方式,至于mysql的存储具体实现需要根据需求和环境限制考虑,另外直接使用存储做为持久化方案有一些问题。

nfs除了挂载mysql存储之外,有挂载nacos服务数据吗? 或者换一种来问就是 如果使用外置云厂商mysql 是否可以不配置nfs?

nacos可以只使用mysql,不需要额外nfs之类的存储,答案是可以的。

Disatace commented 1 year ago

cos数据持久化方式,至于mysql的存储具体实现需要根据需求和环境限制考虑,另外直接使用存储做为持久化方案有一些问题。

nfs除了挂载mysql存储之外,有挂载nacos服务数据吗? 或者换一种来问就是 如果使用外置云厂商mysql 是否可以不配置nfs?

nacos可以只使用mysql,不需要额外nfs之类的存储,答案是可以的。

谢谢您,我去翻issue也看到了,如果使用cluster模式部署,需要实现扩缩容应该还是需要nfs是吧?然后我这边还有一个问题就是我这边使用helm部署后peerfinder这个插件我看到也挂载数据了,我出现了https://github.com/nacos-group/nacos-k8s/issues/400一样的问题 注释后集群正常启动 那么请问一下挂载peer-finder是必要的吗? 这个插件对statefulset的扩缩容有什么影响吗?