ServiceStage系统默认提供了3个模板,请参见已有模板说明。
模板提供了组件类型、语言/运行时 、框架/服务网格的默认配置,可以帮助您快速创建组件。
前提条件
1.只能在应用下新增组件,请先创建应用,请参考创建应用。
2.如果您基于软件包创建微服务组件,那么您首先需要将软件包上传至OBS对象存储中。
操作步骤
1、登录ServiceStage控制台,选择“应用管理 > 应用列表”。
2、选择已经创建的应用,单击“操作”栏的“新增组件”。
3、“配置方式”选择“使用模板配置”,选择模板,单击“下一步”。
4、参照下表设置组件信息,参数前面带*号的是必须设置的参数。
表 组件基本信息
参数 参数说明 组件名称 组件对应的名称 开启微服务CSE名称匹配 创建微服务组件时,为了统一应用和微服务引擎(CSE)内对于服务名的命名,在微服务引擎(CSE)内默认是从环境变量或者microservice.yaml/application.yaml配置文件读取微服务信息,这样就可能造成两个地方名称不统一,开启这个选项后,会把应用的信息设置成微服务引擎的环境变量,覆盖配置文件配置的信息,使得两者模型完全统一。
说明如果是第一次在应用下创建微服务组件,本参数可配置,配置后将无法更改。
*软件包 1. 选择“Jar包”、“War包”
说明
运行时为“Java8”时,选择“Jar包”。
运行时为“Tomcat8”时,选择“War包”。
选择“上传方式”:将软件包上传至OBS对象存储中
(可选)设置“开启构建”参数,用于应用组件构建。
2. 根据业务需要选择“组织”和“选择集群”参数。也可选择“过滤节点标签”,可以通过节点标签将构建任务下发到固定节点上。新增过滤标签请参考“帮助中心 > 云容器引擎 > 用户指南 > 节点管理”。
5、完成组件创建:
- 单击“立即创建”,创建静态组件。
- 单击“创建并部署”,进入到部署界面,详细操作请参考部署组件。
组件创建完成后,在应用“概览”页的“组件列表”可查看组件状态。