AKS 应用商店集成了 Helm (V3 版本)的能力,并进行了相应扩展,例如提供图形化界面、官方仓库、版本回滚等。

说明

Helm 是管理 Kubernetes 应用程序的打包工具。更多详情请查看 Helm 官网文档

应用商店支持以下功能:

  • 产品模板

    • 私有平台:支持上传用户自定义的应用模板、应用模板包、新版本。

    • 公有平台:支持引入并管理第三方应用模板仓库,以及将第三方模板复制到私有平台。

    • 版本控制:针对模板变更自动做版本号的增加,而不是单纯覆盖。

    • 下载模板:支持下载私有平台中的应用模板包。

      说明

      您可以对私有平台中的产品模板进行增加、删除、编辑内容的操作,公有平台的产品模板仅支持增删操作。若要对公有平台的产品模板进行定制,可以先将第三方模板复制至私有平台。

  • 产品发布

    • 快速部署:选择私有或公有平台的应用模板,自定义参数并快速地一键部署常用的应用到 Kubernetes 中。

    • 自定义参数:模板安装时用户自定义的参数,会在安装详情页里作持久化保留,而不是覆盖原有商店中的配置。

    • 版本回滚:当前模板有其它成功发布的历史版本(除当前版本外)时,可以进行一键回滚。