产品模板

产品模板为基于 Kubernetes Helm 标准的应用模板提供了统一高效的管理机制。本文介绍如何在私有平台上传私有模板、如何将公有平台模板导入私有平台。

私有平台

私有平台相当于用户的私有仓库,存储以下两种类型的模板。

  • 平台模板

    由 SOFAStack 平台提供和维护的官方示例模板,当前支持 redis、etcd、mysql、mongodb、elasticsearch-exporter、kibana 等示例模板,让您可以即开即用。

    说明

    此类模板仅支持查看和安装操作,用户无法修改模板信息。

  • 私有模板

    满足用户管理和维护自定义模板的需求,私有平台的模板的来源和用途局限于当前集群。您可以对模板内容进行增删改查。

上传私有模板

说明

目前没有限制模板的上传个数。

前提条件

已准备好符合 Helm 规范的产品模板。

操作步骤

  1. 登录控制台,在左侧导航栏单击 应用商店 > 产品模板,进入私有平台页面。

  2. 单击 上传产品模板,在弹出框中选择准备好的自定义产品模板。

    说明

    仅允许上传 tgz/zip 格式的文件,推荐使用 helm package 打包。

    上传成功后,模板会以卡片的形式展示在列表页。单击卡片进入 模板详情 页,您可以继续进行如下操作:

    • 模板版本 页签中查看、下载、删除历史版本。

    • 内容详情 页签中查看、修改、编辑模板内容,修改后单击 保存

公有平台

公有平台作为全局仓库,不支持直接修改内容。如需修改,可复制模板到私有平台。

导入私有平台

若对公有平台模板有定制化需求,您可以先将公有模板导入私有平台。

  1. 登录控制台,在左侧导航栏单击 应用商店 > 产品模板,单击 公有平台 页签进入公有平台页面。

  2. 单击目标模板卡片上的 导入私有平台,在弹出框中单击 确定

    1

    导入成功后,您可以在私有平台搜索到该模板,并对模板内容进行编辑和版本管理。