为什么掌舵需要群集侧组件(分iller器)?

时间:2018-10-11 15:59:46

标签: kubernetes kubernetes-helm

我了解到,掌舵由一个客户端组件(helm CLI)和一个群集端组件(分iller器)组成。文档说分till负责构建和管理发布。但是,为什么需要在集群中完成此操作?为什么无法掌控从客户端构建和管理发布,然后仅将资源推送到kubernetes?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

还可以按照Helm文档here中的说明,在客户端上运行Tiller。该文档将其称为Running Tiller Locally

但是,正如同一文档中提到的那样,主要是为了开发。一直在考虑它,而不完全确定为什么只为开发而不为生产。