首页 > 解决方案 > 为什么 helm 需要一个集群端组件(tiller)?

问题描述

我知道 helm 由一个客户端组件(helmCLI)和一个集群端组件(tiller)组成。文档说,tiller 负责构建和管理版本。但是为什么这需要从集群中完成呢?为什么 helm 不能从客户端构建和管理发布,然后简单地将资源推送到 Kubernetes?

标签: kuberneteskubernetes-helm

解决方案


如本线程https://github.com/helm/helm/issues/2722中所述,仅运行客户端存在很多限制。但是 helm v3 将完全重写,没有服务器端组件。


推荐阅读