k8s 部署个多副本的服务,各个副本间数据是同步的吗?

2024-09-05 18:31:05 +08:00
 chenzw2

假设我有一个 gitlab 的服务,副本数为 3 ,那么假设往这个 gitlab 上传个文件,副本间数据会同步吗?还是类似 gitlab 这种存储数据的不能开多副本呢?

1842 次点击
所在节点    Kubernetes
4 条回复
snipking
2024-09-05 18:33:57 +08:00
对于支持多副本的服务,存储如果挂载出来且多个副本挂载同一个存储,那数据就是同源的,不涉及同步问题;如果你的 gitlab 是一个容器里运行全部服务的话,那 postgresql 肯定也在容器里,多副本直接就坏了
Fooooo0
2024-09-05 18:35:24 +08:00
想学的话就好好去学一下 K8S 吧,这种问题也要用这种方式问,你永远学不好的。
对于自身能力的提升,学习方法是挺重要的一点
importmeta
2024-09-05 18:40:59 +08:00
你先手动部署一下试试,肯定会用 PersitentVolume
chenzw2
2024-09-05 19:44:25 +08:00
@snipking 感谢帮我解了疑惑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1070542

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX