概要
Helm:kubernetes应用包管理工具
K8s部署应用的时候,应用会通过yaml描述信息调用K8s-api;Helm即是管理这些Yaml的应用包管理工具
组成
Helm包含5个部分
Helm:通过命令行,创建-打包-发布 -管理 chart包和仓库
Tiler:Helm的服务端,部署在k8s中,接收客户端的命令,release的生成升级回滚
Chart:使用tar格式的软件包(Yaml的一组集合文件),类似于YUM的RPM包
Repository:软件仓库,实际就是软件包的清单和存储Web服务器
Release:实际上就是helm install命令在k8s中某个软件包(chart)的示例
资源文档