更新时间:2025-08-27 GMT+08:00
分享

纳管基础资源

环境创建成功后,您可以把需要的基础资源纳管到环境下,组合为一个环境用于部署和运行组件。

前提条件

  • 待操作环境已创建,请参考创建环境
  • 已根据环境类型及实际需要,参考下表创建环境待纳管的基础资源。

    资源类型

    资源名称

    用途

    限制条件

    创建方法

    计费说明

    计算

    集群

    用于容器部署方式部署组件,组件以容器镜像方式通过Kubernetes调度部署。

    “Kubernetes”“虚拟机+Kubernetes”类型的环境支持绑定集群资源。

    请参考绑定集群

    CCE集群,请参考CCE计费说明

    弹性云服务器 ECS

    使用虚拟机部署方式部署和运行组件。

    “虚拟机”“虚拟机+Kubernetes”类型的环境支持纳管ECS资源。

    ECS和环境需要在同一个VPC下且不能被其他环境纳管。

    请参考自定义购买ECS

    请参考ECS计费说明

    自定义服务器

    用于将您的自定义服务器资源纳入到ServiceStage平台中进行统一管理、使用虚拟机部署方式部署和运行组件。

    “虚拟机”“虚拟机+Kubernetes”类型的环境支持纳管自定义服务器资源。

    已获取环境待纳管的自定义服务器名称、唯一标识和IP,且不能被其他环境纳管。

    -

    -

    弹性伸缩组 AS

    用于虚拟机部署方式部署和运行组件。

    “虚拟机”“虚拟机+Kubernetes”类型的环境支持纳管AS资源。

    AS和环境需要在同一个VPC下且不能被其他环境纳管。

    请参考创建伸缩组

    请参考AS计费标准

    网络

    弹性负载均衡 ELB

    用于支持通过绑定了弹性IP的ELB以域名方式访问组件提供的服务或者通过ELB灰度发布升级容器部署方式部署的组件。

    -

    请参考ELB计费说明

    弹性IP EIP

    用于通过弹性IP访问方式访问组件提供的服务。

    -

    请参考申请新的EIP

    请参考EIP计费说明

    虚拟私有云 VPC

    VPC提供了逻辑隔离的、由您自主配置和管理的虚拟网络环境,旨在提升您的云资源安全性,简化您的网络部署。

    -

    请参考创建虚拟私有云和子网

    请参考VPC计费说明

    子网 Subnet

    Subnet是VPC中的一个网段,属于三层网络,一个VPC可以创建多个子网,用来分类管理有不同业务需求的云资源。

    -

    请参考为虚拟私有云创建新的子网

    请参考VPC计费说明

    网络 ACL

    用于为与其关联了的子网提供安全防护。

    -

    请参考创建网络ACL

    请参考VPC计费说明

    中间件

    分布式缓存 DCS

    用于在应用运行时读取环境变量来获取分布式缓存的相关信息。

    -

    请参考购买Redis实例

    请参考DCS计费说明

    ServiceComb引擎

    即微服务引擎,请参见微服务引擎概述,用于将运行在环境下的微服务接入引擎,实现微服务注册发现、服务治理和配置管理。

    Kubernetes类型的高可用环境,每个可用区只能纳管1个ServiceComb引擎。

    请参考创建微服务引擎

    注册配置中心

    用于将运行在环境下的微服务接入注册配置中心,实现微服务注册发现和配置管理。

    -

    请参考创建注册配置中心

    请参考注册配置中心计费说明

    云数据库 RDS

    用于应用数据持久化存储。

    -

    请参考购买RDS for MySQL实例

    请参考RDS计费说明

    应用网关

    用于将运行在环境下的微服务接入网关,实现全链路流量和接口管理。

    Kubernetes类型的高可用环境,每个可用区只能纳管1个应用网关。

    请参考创建应用网关

    -

    云数据库 GaussDB

    用于应用数据持久化存储。

    -

    请参考购买GaussDB实例

    请参考GaussDB计费说明

    分布式消息服务 RocketMQ

    用于应用生产消息的存储和消费订阅。

    -

    请参考购买RocketMQ实例

    请参考RocketMQ计费说明

    云搜索 CSS

    使用云搜索服务的Elasticsearch集群提供的结构化、非结构化文本的多条件检索、统计和报表能力,用于全场景分析组件日志。

    -

    请参考创建Elasticsearch集群

    请参考CSS计费说明

纳管基础资源

  1. 登录ServiceStage控制台
  2. 选择“环境管理”,进入“环境管理”页面。
  3. 单击待操作环境名称,进入环境“概览”页面。
  4. 参考下表纳管需要纳管到环境下的基础资源。

    资源类型

    资源名称

    操作方法

    计算

    集群

    请参考绑定集群

    “Kubernetes”“虚拟机+Kubernetes”类型的环境支持绑定集群(CCE集群、自定义K8s集群)资源。如需管理环境下的集群资源,请参考管理集群资源

    弹性云服务器 ECS

    1. 选择“计算”资源下的“弹性云服务器 ECS”
    2. 单击“纳管资源”
    3. 勾选待纳管的ECS资源。
    4. 单击“确定”
      • “虚拟机”“虚拟机+Kubernetes”类型的环境支持纳管ECS资源。
      • 已被其他环境纳管的ECS资源,不支持被再次纳管。
      • 如果纳管的ECS资源Agent状态为“缺少Agent,请先安装”,请参考安装虚拟机Agent完成Agent安装。

    自定义服务器

    1. 选择“计算”资源下的“自定义服务器”
    2. 输入待纳管的自定义服务器的“服务器名称”“唯一标识”“服务器IP”
      • 单击“添加服务器”,可以为环境纳管多个自定义服务器。
      • 单击“移除”,可以将待纳管的自定义服务器从列表移除。
    3. 单击“确定”
      • “虚拟机”“虚拟机+Kubernetes”类型的环境支持纳管自定义服务器。
      • 首次纳管且未安装虚拟机Agent的自定义服务器,“服务器名称”“唯一标识”需要您自定义。其中:

        “服务器名称”由中文字符、英文字母、数字、下划线(_)、中划线(-)或者点(.)组成,长度为1~128个字符。

        “唯一标识”由英文字母、数字、下划线(_)或者中划线(-)组成,长度不为1~64个字符。

        请您妥善保存自定义的“唯一标识”,以备后续重新纳管等操作时使用。

      • 纳管已安装虚拟机Agent的自定义服务器,“唯一标识”需填入首次纳管时您自定义的值,“服务器名称”可以自定义。

        “服务器名称”由中文字符、英文字母、数字、下划线(_)、中划线(-)或者点(.)组成,长度为1~128个字符。

      • 待纳管的自定义服务器需要能够通过网络访问ServiceStage所在环境,且不能被其他环境纳管。

    弹性伸缩组 AS

    1. 选择“计算”资源下的“弹性伸缩组 AS”
    2. 单击“纳管资源”
    3. 勾选待纳管的AS资源。
    4. 单击“确定”
      • “虚拟机”“虚拟机+Kubernetes”类型的环境支持纳管AS资源。
      • 已被其他环境纳管的AS资源,不支持被再次纳管。
      • 如果纳管的AS资源下选择的ECS Agent状态为“缺少Agent,请先安装”,请参考安装虚拟机Agent完成Agent安装。

    网络

    弹性负载均衡 ELB

    1. 选择“网络”资源下的“弹性负载均衡 ELB”
    2. 单击“纳管资源”
    3. 勾选待纳管的ELB资源。
    4. 单击“确定”

    弹性IP EIP

    1. 选择“网络”资源下的“弹性IP EIP”
    2. 单击“纳管资源”
    3. 勾选待纳管的EIP资源。
    4. 单击“确定”

    虚拟私有云 VPC

    1. 选择“网络”资源下的“虚拟私有云 VPC”
    2. 单击“纳管资源”
    3. 勾选待纳管的VPC资源。
    4. 单击“确定”

    子网 Subnet

    1. 选择“网络”资源下的“子网 Subnet”
    2. 单击“纳管资源”
    3. 勾选待纳管的VPC子网资源。
    4. 单击“确定”

    网络 ACL

    1. 选择“网络”资源下的“网络 ACL”
    2. 单击“纳管资源”
    3. 勾选待纳管ACL资源。
    4. 单击“确定”

    中间件

    分布式缓存 DCS

    1. 选择“中间件”资源下的“分布式缓存 DCS”
    2. 单击“纳管资源”
    3. 勾选待纳管的DCS资源。
    4. 单击“下一步”
    5. (可选)配置“Redis 登录密码”

      如果选择的DCS实例设置了密码访问方式,需要设置登录密码。

      您也可以跳过本操作,在成功纳管DCS后,参考后续操作进行配置。

    6. 单击“确定”

      环境中成功纳管DCS资源后,ServiceStage会在环境中写入如表1对应的内置环境级环境变量和自定义环境级环境变量供使用。

    ServiceComb引擎

    1. 选择“中间件”资源下的“ServiceComb引擎”
    2. 单击“纳管资源”
    3. 选择待纳管的ServiceComb引擎资源。
    4. 单击“确定”

      环境中成功纳管ServiceComb引擎资源后,ServiceStage会在环境中写入如表1对应的内置环境级环境变量供使用。

    注册配置中心

    1. 选择“中间件”资源下的“注册配置中心”
    2. 单击“纳管资源”
    3. 勾选待纳管的注册配置中心资源。
    4. 单击“确定”

      环境中成功纳管注册配置中心资源后,ServiceStage会在环境中写入如表1对应的内置环境级环境变量供使用。

    云数据库 RDS

    1. 选择“中间件”资源下的“云数据库 RDS”
    2. 单击“纳管资源”
    3. 勾选待纳管的RDS资源。
    4. 单击“下一步”
    5. (可选)配置“数据库名称”“数据库登录用户名”“数据库登录密码”

      您也可以跳过本操作,在成功纳管RDS后,参考后续操作进行配置。

    6. 单击“确定”

      环境中成功纳管RDS资源后,ServiceStage会在环境中写入如表1对应的内置环境级环境变量和自定义环境级环境变量供使用。

    应用网关

    1. 选择“中间件”资源下的“应用网关”
    2. 单击“纳管资源”
    3. Kubernetes类型的高可用环境下,需要先选择待纳管应用网关所在的可用区。
    4. 选择待纳管的应用网关资源。
    5. 单击“确定”

    云数据库 GaussDB

    1. 选择“中间件”资源下的“云数据库 GaussDB”
    2. 单击“纳管资源”
    3. 勾选待纳管的GaussDB资源。
    4. 单击“下一步”
    5. (可选)配置“数据库名称”“数据库登录用户名”“数据库登录密码”

      您也可以跳过本操作,在成功纳管GaussDB后,参考后续操作进行配置。

    6. 单击“确定”

      环境中成功纳管GaussDB资源后,ServiceStage会在环境中写入如表1对应的内置环境级环境变量和自定义环境级环境变量供使用。

    分布式消息服务 RocketMQ

    1. 选择“中间件”资源下的“分布式消息服务 RocketMQ”
    2. 单击“纳管资源”
    3. 勾选待纳管的RocketMQ资源。
    4. 单击“下一步”
    5. (可选)配置“用户名”“密码”

      您也可以跳过本操作,在成功纳管RocketMQ后,参考后续操作进行配置。

    6. 单击“确定”

      环境中成功纳管RocketMQ资源后,ServiceStage会在环境中写入如表1对应的内置环境级环境变量和自定义环境级环境变量供使用。

    云搜索 CSS

    1. 选择“中间件”资源下的“云搜索 CSS”
    2. 单击“纳管资源”
    3. 勾选待纳管的云搜索Elasticsearch集群资源。
    4. 单击“下一步”
    5. (可选)配置“用户名”“密码”

      您也可以跳过本操作,在成功纳管Elasticsearch集群后,参考后续操作进行配置。

    6. 单击“确定”

      环境中成功纳管Elasticsearch资源后,ServiceStage会在环境中写入如表1对应的内置环境级环境变量和自定义环境级环境变量供使用。

  5. 单击“确定”

    基础资源纳管成功后,单击“概览”,选择4纳管的基础资源名称(例如虚拟私有云 VPC),可以查看到“资源状态”“可用”“资源模式”“纳管”

后续操作

对于环境中纳管的DCS、RDS、GaussDB、RocketMQ、CSS资源,您可以参考下表根据实际业务需要执行维护操作。

资源类型

维护操作

操作说明

DCS

配置连接密码

纳管的DCS实例已经设置了密码访问,需要输入访问密码。

  1. 单击环境“概览”页面中的“分布式缓存 DCS”
  2. 单击待操作DCS实例“操作”列的“配置连接密码”
  3. 单击“操作”列的“编辑”
  4. (可选)修改“变量名称”

    缺省值为“DISTRIBUTED_CACHE_PASSWORD”。您可以根据实际业务需要修改。

    长度1到64个字符,可以包含英文字母、数字、下划线(_)、中划线(-)或点(.),以英文字母、下划线(_)或中划线(-)开头。

  5. 输入“变量/变量引用”的值,即DCS实例的访问密码。
  6. 单击“操作”列的“确定”

配置环境级环境变量

RDS

设置账号密码

为纳管的RDS实例设置可以访问的数据库名称以及访问用户名和密码。
  1. 单击环境“概览”页面中的“云数据库 RDS”
  2. 单击待操作RDS实例“操作”列的“设置账号密码”
  3. 设置需要访问的云数据库中的数据库名称。
    1. 单击缺省“变量名称”RELATIONAL_DATABASE_DB_NAME“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”
  4. 设置需要访问云数据库中的数据库的访问用户名。
    1. 单击缺省“变量名称”RELATIONAL_DATABASE_DB_USER“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”
  5. 设置需要访问云数据库中的数据库的访问用户名的对应密码。
    1. 单击缺省“变量名称”RELATIONAL_DATABASE_PASSWORD“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”

配置环境级环境变量

RocketMQ

设置账号密码

为纳管的RocketMQ实例设置访问用户名和密码。
  1. 单击环境“概览”页面中的“分布式消息服务 RocketMQ”
  2. 单击待操作RocketMQ实例“操作”列的“设置账号密码”
  3. 设置需要访问云数据库中的数据库的访问用户名。
    1. 单击缺省“变量名称”DISTRIBUTED_MESSAGE_ROCKETMQ_USER“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”
  4. 设置访问用户名的对应密码。
    1. 单击缺省“变量名称”DISTRIBUTED_MESSAGE_ROCKETMQ_PASSWORD“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”

配置环境级环境变量

GaussDB

设置账号密码

为纳管的GaussDB实例设置可以访问的数据库名称以及访问用户名和密码。
  1. 单击环境“概览”页面中的“云数据库 GaussDB”
  2. 单击待操作GaussDB实例“操作”列的“设置账号密码”
  3. 设置需要访问的云数据库中的数据库名称。
    1. 单击缺省“变量名称”PAAS_GAUSSDB_DB_NAME“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”
  4. 设置需要访问云数据库中的数据库的访问用户名。
    1. 单击缺省“变量名称”PAAS_GAUSSDB_DB_USER“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”
  5. 设置需要访问云数据库中的数据库的访问用户名的对应密码。
    1. 单击缺省“变量名称”PAAS_GAUSSDB_PASSWORD“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”

配置环境级环境变量

CSS

设置账号密码

为纳管的CSS Elasticsearch集群设置访问用户名和密码。
  1. 单击环境“概览”页面中的“云搜索 CSS”
  2. 单击待操作Elasticsearch“操作”列的“设置账号密码”
  3. 设置访问用户名。
    1. 单击缺省“变量名称”PAAS_ELASTIC_SEARCH_USER“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”
  4. 设置需要访问云数据库中的数据库的访问用户名的对应密码。
    1. 单击缺省“变量名称”PAAS_ELASTIC_SEARCH_PASSWORD“操作”列的“编辑”
    2. 修改“变量名称”
    3. 输入“变量/变量引用”的值。
    4. 单击“操作”列的“确定”

配置环境级环境变量

相关文档