mekingname
V2EX  ›  Docker

[吐槽]Helm is as stupid as Hell

  •  
  •   mekingname ·
    kingname · Feb 3, 2021 · 1817 views
    This topic created in 1938 days ago, the information mentioned may be changed or developed.

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

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

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

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

    2 replies    2021-03-15 10:23:50 +08:00
    wellhome
        1
    wellhome  
       Mar 15, 2021
    我一直说,k8s 很复杂,然后我们用一些工具来管理 k8s 的复杂度, 这些工具太复杂了。我们用另外一些工具来管理这些复杂度。再搞一搞,你就迷失了。 没有出现严重的问题是因为这些工具都是部署方面的。
    也就是说, 顶多是部署失败。 一般部署成功了,就没人去管这些配置了。 生产环境遇到问题, 杀掉, 重新部署。
    从某种意义上来说。运维的压力比以前小很多。
    wellhome
        2
    wellhome  
       Mar 15, 2021
    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.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3282 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 11:46 · PVG 19:46 · LAX 04:46 · JFK 07:46
    ♥ Do have faith in what you're doing.