Helm Charts是Kubernetes项目中的一个子项目(https://github.com/kubernetes/helm)目的是提供Kubernetes的包管理平台。Helm能够帮你管理Kubernetes的应用集合。Helm Charts能够帮你定义,安装,升级最复杂的Kubernetes应用集合。
Helm Charts很容易创建,做版本化,共享和发布,最新版本的Helm由CNCF进行维护,目前在业界已经有大量的公司在使用Helm,其中包括谷歌,微软,Bitnami等大型企业。
Helm由两部分组成:
Helm客户端。它用来创建,拉取,搜索和验证Charts,初始化Tiller服务。
Tiller server。跑在Kubernetes集群之内,管理这些应用的发布。