V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mekingname
V2EX  ›  Docker

[吐槽]Helm is as stupid as Hell

  •  
  •   mekingname ·
    kingname · 2021-02-03 17:09:28 +08:00 · 1383 次点击
    这是一个创建于 1389 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    2 条回复    2021-03-15 10:23:50 +08:00
    wellhome
        1
    wellhome  
       2021-03-15 10:18:00 +08:00
    我一直说,k8s 很复杂,然后我们用一些工具来管理 k8s 的复杂度, 这些工具太复杂了。我们用另外一些工具来管理这些复杂度。再搞一搞,你就迷失了。 没有出现严重的问题是因为这些工具都是部署方面的。
    也就是说, 顶多是部署失败。 一般部署成功了,就没人去管这些配置了。 生产环境遇到问题, 杀掉, 重新部署。
    从某种意义上来说。运维的压力比以前小很多。
    wellhome
        2
    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.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2852 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:54 · PVG 21:54 · LAX 05:54 · JFK 08:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.