1、Helm概念
Helm是Kubernates的包管理器。比如Debian、Ubuntu的apt,Red Hat、CentOS的yum、Mac的brew
2、为什么需要Helm
Kubernates能够很好地组织和编排容器,但是它缺少一个更高层次的应用打包工具,而Helm就是为此而生
3、Helm架构
术语 :
- Chart : 是创建一个应用的信息集合,包括各种Kubernates对象的配置模版、参数定义、依赖关系、文档说明等。chart是应用部署的自包含逻辑单元。可以将chart想象成apt、yum中的软件安装包
- Release : 是chart的运行实例,代表了一个正在运行的应用。可以理解为一个类的实例,在同一个集群中是可以有多个实例的
- Repository : Charts仓库,用于集中存储和分发Charts
4、安装
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net