应用交付提供自定义组件模板能力,您可基于系统预置的组件模板,快速创建适用本团队的模板。本文为您介绍创建、查看、使用组件模板等操作。
组件模板主要应用于 OAM 应用编排。一般由熟知 K8s YAML 的运维或技术专家,将团队常用的应用模型固化为组件模板。开发人员只需按照模板的规定填写必要的参数,即可快速完成 OAM 应用的定义和编排。
基于系统预置的组件模板,快速改造适用本团队的模板。
基本信息
配置项 | 说明 |
---|---|
选择模板 | 支持基于系统预置的组件模板,快速创建适合本团队的组件模板。当前提供 空白模板 和 预置 Deployment 服务模板。
|
组件类型 | 当前仅支持创建 服务 类型的组件模板。 |
组件名称 | 自定义当前组件模板的名称。同一工作区下组件模板名称唯一。 |
组件标识 | 根据界面提示填写组件标识。组件标识是组件模板的唯一标识,创建后不可更改。 |
描述 | 填写当前组件模板的备注信息,可以为空。 |
应用编排
根据需要对组件模板内容进行编排。
功能 | 说明 |
---|---|
添加资源 | 当前支持添加 Deployment、Service、ConfigMap 三种资源类型的 YAML 文件。单击右上角 +,即可添加需要的资源。 说明
|
修改资源名称 | 在左侧 YAML 编辑区域,将鼠标悬浮在资源标题处。单击出现的修改图标,即可修改资源名称。 |
编辑 YAML 内容 | 在左侧 YAML 编辑区域,按照 YAML 规范编写 YAML 内容。
说明 占位符是模板中的变量。您可将组件中需要开发人员关注的参数配置成占位符,并填充默认值。方便开发人员引用,快速完成 OAM 应用编排。 |
删除资源 | 在左侧 YAML 编辑区域,找到需要删除的资源卡片,单击标题旁边的 ×,即可删除不需要的资源。 |
支持在组件模板页面查看本工作区下所有的组件模板,包括预置组件模板和自定义组件模板。
创建组件模板后,可前往 OAM 应用编排页面。引用组件模板,快速编排 OAM 应用的组成组件及部署顺序。
通过复制组件模板功能,可基于已有模板,快速创建新的组件模板。
注意
同一工作区下的组件模板名称和组件标识唯一。请务必修改组件模板名称和组件标识。
支持对自定义组件模板的组件名称、描述及应用编排内容进行修改。
支持删除不再使用的自定义组件模板。删除组件模板后,已引用模板的组件不受影响。
注意
被最新应用编排版本所引用的模板,不允许被删除。
...
> 删除。