Helm是目前Kubernetes服务编排领域的唯一开源子项目,它是一个简化Kubernetes应用程序安装和管理的工具,Helm通过软件打包的形式,支持发布的版本管理和控制,很大程度上简化了Kubernetes应用部署和管理的复杂性。感兴趣的朋友快来下载吧。
轻松管理Helm Charts、Kubernetes清单文件和Helm包的发布。
即使是最复杂的Kubernetes应用,图表也能处理。
就地升级和定制挂钩
图表易于在公共或私人服务器上进行版本、共享和托管。
轻松地回滚到旧版本的发行版
在你的笔记本、CI/CD或任何你想让它运行的地方运行。
微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源子项目,做为Kubernetes应用的一个包管理工具,可理解为Kubernetes的apt-get / yum,由Deis 公司发起,该公司已经被微软收购。Helm通过软件打包的形式,支持发布的版本管理和控制,很大程度上简化了Kubernetes应用部署和管理的复杂性。
Helm把Kubernetes资源(比如deployments、services或 ingress等) 打包到一个chart中,而chart被保存到chart仓库。通过chart仓库可用来存储和分享chart。Helm使发布可配置,支持发布应用配置的版本管理,简化了Kubernetes部署应用的版本控制、打包、发布、删除、更新等操作。