全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

Helm应用管理

最近更新时间:2021-07-23 11:04:34

金山云容器服务集成了Helm相关功能,您可以通过控制台可视化管理Helm应用。

Helm应用版本升级

目前金山云容器服务已全面支持Helm v3版本,基于v3相比于v2版本在易用性和安全性上的提升,我们建议您使用Helm 3进行应用部署。

注:容器服务自2021年7月15日起不再维护Helm 2服务,不再支持Helm 2服务开通,已部署应用不受影响。

对于已经开通Helm 2服务并部署过应用的用户,您仍能通过控制台Helm 2页面进行应用的部署与管理。若需要进行v2版本到v3版本的迁移,请参考Helm v2 迁移到 v3

开通Helm 2服务中部署的组件支持通过移除Helm2按钮一键卸载。

image20210715195916618.png

Helm应用基本操作

目前Helm应用基于Helm 3提供完整的Helm应用管理能力。

注:为保证良好兼容性,推荐集群Kubernetes版本范围为1.17-1.20。

创建Helm应用

  1. 登录容器服务控制台
  2. 在左侧导航栏中,选择Helm应用>Helm 3,进入Helm 3应用列表页。
  3. 点击新建,配置相关信息,即可新建Helm应用。
    image20210715202050454.png
  • 应用名称:填写Helm应用名称,此字段全集群唯一。
  • Chart来源:选择需要部署的Helm Chart的类型,目前支持用户在金山云私有的Helm Chart,Ksyun 官方Helm Chart和第三方Helm Chart。
  • values.yaml:用户可以自定义Chart中的默认变量值。对于来源金山云私有Helm Chart,Ksyun Helm Chart的Chart,支持在原始value.yaml中进行修改。对于第三方仓库来源Chart,用户自定义变量将替换chart中默认变量值。
  1. 点击部署,创建成功返回Helm应用列表页面。

查看Helm应用详情

点击Helm应用名称,进入Helm应用详情页面,展示信息如下:

  • 应用基本信息:Helm应用名称,所在集群/命名空间,Helm描述,创建/最后部署时间。

  • 应用资源列表:支持查询应用中部署的工作负载、服务、其他资源,以及跳转到相应资源列表。

  • 参数:支持展示来源金山云私有Helm Chart,Ksyun Helm Chart部署的values.yaml详情。

  • 版本管理:Helm应用发布版本的管理,提供一键回滚功能。

更新Helm应用

Helm应用列表,选择对应的Helm应用,点击更新,进入更新Helm应用的页面。支持更新chart来源、名称、版本,以及修改自定义变量。

image20210715232530705.png

删除Helm应用

点击Helm应用列表页面的删除按钮,执行删除Helm应用的操作。

注意:删除Helm应用会同步删除该应用下的所有资源,请谨慎操作。

image20210715233105816.png

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈