[吐槽]Helm is as stupid as Hell

2021-02-03 17:09:28 +08:00
 mekingname

之前公司 Jenkins 上面,把容器部署到 K8s 集群,是用的是运维自己写的一个脚本,只需要提供几个参数就能搞定。 最近运维换成了 Helm 。

看了一下这个东西的文档,简直太麻烦了。

我要部署一个.py 文件,代码只有十几行,用这个东西,配置文件 7 、8 个,配置代码几十行。而且每个项目都需要这些配置文件,导致电脑上存在大量的重复文件。

下午我跟我老板一起在喷运维。

1384 次点击
所在节点    Docker
2 条回复
wellhome
2021-03-15 10:18:00 +08:00
我一直说,k8s 很复杂,然后我们用一些工具来管理 k8s 的复杂度, 这些工具太复杂了。我们用另外一些工具来管理这些复杂度。再搞一搞,你就迷失了。 没有出现严重的问题是因为这些工具都是部署方面的。
也就是说, 顶多是部署失败。 一般部署成功了,就没人去管这些配置了。 生产环境遇到问题, 杀掉, 重新部署。
从某种意义上来说。运维的压力比以前小很多。
wellhome
2021-03-15 10:23:50 +08:00
Architectural complexity, operational complexity, configuration complexity, and conceptual complexity

The more you buy in to Kubernetes, the harder it is to do normal development: you need all the different concepts (Pod, Deployment, Service, etc.) to run your code. So you need to spin up a complete K8s system just to test anything, via a VM or nested Docker containers.

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

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

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

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

© 2021 V2EX