产品模板为基于 Kubernetes Helm 标准的应用模板提供了统一高效的管理机制。本文介绍如何在私有平台上传私有模板、如何将公有平台模板导入私有平台。
私有平台
私有平台相当于用户的私有仓库,存储以下两种类型的模板。
平台模板
由 SOFAStack 平台提供和维护的官方示例模板,当前支持 redis、etcd、mysql、mongodb、elasticsearch-exporter、kibana 等示例模板,让您可以即开即用。
说明此类模板仅支持查看和安装操作,用户无法修改模板信息。
私有模板
满足用户管理和维护自定义模板的需求,私有平台的模板的来源和用途局限于当前集群。您可以对模板内容进行增删改查。
上传私有模板
说明
目前没有限制模板的上传个数。
前提条件
已准备好符合 Helm 规范的产品模板。
操作步骤
登录控制台,在左侧导航栏单击 应用商店 > 产品模板,进入私有平台页面。
单击 上传产品模板,在弹出框中选择准备好的自定义产品模板。
说明仅允许上传 tgz/zip 格式的文件,推荐使用
helm package
打包。上传成功后,模板会以卡片的形式展示在列表页。单击卡片进入 模板详情 页,您可以继续进行如下操作:
在 模板版本 页签中查看、下载、删除历史版本。
在 内容详情 页签中查看、修改、编辑模板内容,修改后单击 保存。
公有平台
公有平台作为全局仓库,不支持直接修改内容。如需修改,可复制模板到私有平台。
导入私有平台
若对公有平台模板有定制化需求,您可以先将公有模板导入私有平台。
登录控制台,在左侧导航栏单击 应用商店 > 产品模板,单击 公有平台 页签进入公有平台页面。
单击目标模板卡片上的 导入私有平台,在弹出框中单击 确定。
导入成功后,您可以在私有平台搜索到该模板,并对模板内容进行编辑和版本管理。
文档内容是否对您有帮助?