软件架构
在 Helm v2 中
其架构包括 he1m(客户端命令行界面)和 tiller(服务器端)。可以使用 helm 与 Chart 交互,而 tiller 可以作为普通的 Kubernetes 部署在 Kubernetes 集群内运行;
在 Helm v3 中
只需要安装 Helm 客户端;
Chart, Repository, Artifact Hub
Chart:当通过 Helm 部署服务时,是对 Chart 进行操作,Chart 是最小的操作单元;
Repository(仓库):其中保存各种各样的 Chart 资源,我们能够从中选择需要安装的 Chart 资源;
Artifact Hub(制品库):第三方托管的制品库,能够找到很多可用的 Repository 地址,及其包含的 Chart 资源;