如何劝领导不要搭建备用 k8s 集群

2024-04-25 20:38:09 +08:00
 kksd0912334

业务要容器化上 k8s ,部门领导非要搞两套,一主一备,如何劝他不要搭建备用的一套。他还要两个集群同时都用,类似于数据库双主

8437 次点击
所在节点    Kubernetes
70 条回复
rehoni
2024-04-26 08:12:16 +08:00
OP 是出于什么原因要劝呢
july1995
2024-04-26 08:16:57 +08:00
同问,op 为什么要劝呢?
Qiss
2024-04-26 08:36:51 +08:00
既然在工作上要相信领导总是对的,楼主的反骨要收一下。。。
locoz
2024-04-26 08:42:52 +08:00
如果有足够的资源,为什么不搭备用集群?多得是多集群管理的,这是很正常、很合理的做法,去个啥会议都能听到说多集群的,甚至 k8s 里为了这种做法还专门有了个叫集群联邦的东西,还有些别的我不记得名字叫什么的多集群管理的东西也是经常被人提到。
kokutou
2024-04-26 08:44:20 +08:00
你要说一个测试一个正式还好理解点,申请材料也好些一点不是吗。。。。。。
Ashore
2024-04-26 08:45:32 +08:00
还真把自己当公司的主人了啊。。。。
finab
2024-04-26 08:56:12 +08:00
俺们公司确实被备用 k8s 集群救过一命,虽然不应该发生😄
Ayanokouji
2024-04-26 08:56:12 +08:00
万一 k8s 挂了,你能背锅吗。有资源当然要考虑容灾啊。
如果你只是觉得麻烦,可以看看这俩项目:
https://karmada.io
https://kubevela.io
676529483
2024-04-26 08:56:51 +08:00
2 套无所谓,入口用 slb 做负载均衡就行了
laodao1990
2024-04-26 08:56:53 +08:00
你们这说加一套备份就能加,说明成本低,资源不多,甚至可能机器都在一个机房。
建议听他的,做下多地多活容灾,毕竟夏天某个机房坏个空调可能就宕机了。另外集群升级的时候也可能出事故。
他这么想不是因为不懂技术,因为他是领导,出事故你以为是底层员工背,其实上面都是划在中层领导头上的。
这帮中层比你底层还焦虑,底层到哪不是写代码?中层不情愿降级,想走人只能等有坑位空出来。
zfyp
2024-04-26 09:17:20 +08:00
业务量大并且重要的最好还是 2 套,这个问题不大。
我觉得这个问题不是 2 套 K8S 的问题,而是要从业务上考虑如何异地双活、并且同时承载用户流量。业务服务层接口你可以在不同集群不同机房部署,域名解析多个 IP 而已,但是缓存、中间件、数据层这些可能不好做异地、跨集群双活这种架构,举个例子:如果是用 redis 做缓存,业务侧的缓存一般跟着接口部署在一起,这就需要跨集群做 redis 集群,如果一个业务接口在部署在两个集群上并且使用了各自独立的缓存,对用户有没有影响?
securityCoding
2024-04-26 09:22:04 +08:00
这不是非常正确的逻辑吗?我当前业务上生产必须部署两个以上的集群,k8s 集群随便出点问题你门业务整体抓瞎吗
dhb233
2024-04-26 09:26:47 +08:00
前段时间阿里不是有那个大的故障吗,一个升级搞挂了一大片服务
估计你的老板只是让你考虑这种情况,到底是主备,还是怎么搞,他不一定关心
dif
2024-04-26 09:30:39 +08:00
有预算的话无所谓啊,另外可以也可作为测试环境。 之前应该是 DIDI 的 K8S 升级崩了吧,有套备用的也能及时切换。不过滴滴这种体量,用备的话肯定太亏了,只能把核心服务做个备份。其他边缘的查询订单历史之类的,崩就崩了吧。 不影响打车、底图、结算就行。
coderzhangsan
2024-04-26 09:32:53 +08:00
如果你不需要承担工作以及后续的问题,那就坚定不移的跟着领导走,有时候很多问题的核心并不是技术问题,只不过需要技术这杆旗做一些事。
standchan
2024-04-26 09:44:30 +08:00
你为啥不说出你的理由?
jinxjhin
2024-04-26 09:58:29 +08:00
如果没有成本上的考量,为什么不上呢?
chf007
2024-04-26 10:02:12 +08:00
你是啥理由呢?成本上还是技术上?技术没上没啥问题啊
F7TsdQL45E0jmoiG
2024-04-26 10:07:47 +08:00
搞两套是正确滴
brando
2024-04-26 11:09:12 +08:00
不劝,但有必要告诉他你的想法,至于其他交给领导处理就行了,否则要领导干嘛?!

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

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

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

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

© 2021 V2EX