更新时间:2023-06-25 GMT+08:00

快速创建组件

ServiceStage系统默认提供了3个模板,请参见已有模板说明

模板提供了组件类型、语言/运行时 、框架/服务网格的默认配置,可以帮助您快速创建组件。

前提条件

  1. 只能在应用下新增组件,请先创建应用,请参考创建应用
  2. 如果您基于“源码仓库”或者“模板”创建微服务组件,那么您首先需要创建仓库授权,请参考仓库授权
  3. 如果您基于软件包创建微服务组件,那么您首先需要将软件包上传至OBS对象存储中。

    将软件包上传至OBS对象存储中,请参考上传文件

操作步骤

  1. 登录ServiceStage控制台,选择“应用管理 > 应用列表”。
  2. 选择已经创建的应用,单击“操作”栏的“新增组件”。
  3. “配置方式”选择“使用模板配置”,选择模板,单击“下一步”
  4. 参照下表设置组件信息,参数前面带*号的是必须设置的参数。

    表1 组件基本信息

    参数

    参数说明

    *组件名称

    组件对应的名称。

    *软件包

    • 选择“源码仓库”
      • 参考仓库授权创建授权,设置代码来源。
      • 设置“开启构建”参数,用于应用组件构建:

        根据业务需要选择“编译命令”“组织”选择集群”参数。

        也可选择“过滤节点标签”,可以通过节点标签将构建任务下发到固定节点上。新增节点标签请参考添加节点标签
        须知:

        “编译命令”选择“使用自定义命令”时:

        请在echo、cat、debug命令中慎用敏感信息或者进行敏感信息加密,以免造成敏感信息泄露。

    • 选择“Jar包”“War包”
      说明:
      • 运行时为“Java8”时,选择“Jar包”
      • 运行时为“Tomcat8”时,选择“War包”
      1. 选择“上传方式”

        将软件包上传至OBS对象存储中,请参考上传文件

      2. (可选)设置“开启构建”参数,用于应用组件构建。

        根据业务需要选择“组织”选择集群”参数。

        也可选择“过滤节点标签”,可以通过节点标签将构建任务下发到固定节点上。新增节点标签请参考添加节点标签

    • 选择“模板”时,设置如下参数:
      1. 选择框架。ServiceStage提供了模板框架,可以根据需要选择模板快速创建应用组件。
      2. 设置“模板代码归档”,请参考仓库授权创建授权,设置用户名/组织和仓库名称。

  5. 完成组件创建:

    • 单击“立即创建”,创建静态组件。
    • 单击“创建并部署”,进入到部署界面,详细操作请参考部署组件

    组件创建完成后,在应用“概览”页的“组件列表”可查看组件状态。