检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安装和初始化配置KooCLI工具 KooCLI工具用于调用ServiceStage服务提供的接口,对ServiceStage组件执行升级等操作。 使用KooCLI工具之前,您需要先安装和初始化配置KooCLI工具: 安装KooCLI:您可以选择方式一:联网安装或者方式二:软件包安装安装KooCLI工具。
Integer 配置文件总数。 configs Array of objects 配置文件列表,请参考表5。 表5 configs 参数 参数类型 描述 config_group_id String 配置分组ID。 id String 配置文件ID。 name String 配置文件名称。
选择“系统管理 > 系统配置”,在“配置”中选择“Gitlab”。 单击“Credentials”下方的“添加”,选择“Jenkins”。 配置GitLab账号密码,单击“添加”,保存配置。 选择“系统管理 > Manage Credentials”,查看配置的凭据。 唯一标识在配置流水线脚本中会用到。
对比配置文件 本章节指导您对比配置文件的历史版本和当前版本之间的差异。 前提条件 待对比的配置文件已执行过如下操作: 编辑配置文件 回滚配置文件 对比配置文件 登录ServiceStage控制台。 选择“配置管理”。 选择以下任意方式进入“历史版本”对话框: 单击待查看版本详情的
创建密钥,请参考管理密钥。 “创建方式”选择“可视化”。 “密钥名称”填写为“mesher-secret”。 “所属集群”选择部署应用的集群。 “命名空间”选择部署应用的命名空间。 “密钥类型”选择“Opaque”。 “密钥数据”请按以下表格填写。 表1 密钥数据 键 值 cse_credentials_accessKey
回滚配置文件 本章节指导您回滚配置文件到已选择的历史版本。 前提条件 待回滚的配置文件已执行过编辑配置文件操作。 回滚配置文件 登录ServiceStage控制台。 选择“配置管理”。 选择以下任意方式进入“历史版本”对话框: 单击待查看版本详情的配置文件“操作”列的“历史查看”,弹出“历史版本”对话框。
配置管理 创建配置分组 获取配置分组 创建配置文件 导入配置文件 获取配置文件信息 根据配置文件ID获取配置文件信息 根据配置文件ID删除配置文件 根据配置文件ID修改配置文件 根据配置文件ID获取配置文件历史 根据配置文件历史ID获取配置文件历史信息 根据配置文件历史ID删除配置文件历史
配置管理 配置概述 创建配置文件 导入配置文件 导出配置文件 编辑配置文件 查看配置文件版本详情 对比配置文件 回滚配置文件 删除配置文件
若微服务引擎专享版未开启编程接口安全认证,但微服务组件配置了安全认证账号名和密码,引擎会对微服务组件配置的账号进行校验。 Spring Cloud微服务组件配置安全认证账号名和密码 配置文件配置方式 为微服务的“bootstrap.yml”文件增加以下配置,若已配置请忽略。 spring: cloud:
配置管理(适用于1.x版本) 在此处添加配置为全局配置,当添加配置后,所有注册到这个引擎的微服务如果使用了该配置项,会立刻生效。 如果针对单个微服务设置了动态配置,则动态配置会覆盖掉全局配置,动态配置的设置请参考动态配置。 创建配置 配置管理提供微服务间的公共配置,如日志级别、运
配置管理 创建配置 修改配置 查询指定配置 查询配置列表 删除指定配置 删除所有配置 父主题: ServiceComb API
根据配置分组ID获取分组详情 功能介绍 此API用于通过配置分组ID获取配置分组详情。 URI GET /v3/{project_id}/cas/config-groups/{config_group_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
操作说明 创建应用级配置 将新建的配置关联到某一应用,并添加应用名称和所在环境标签。 创建微服务级配置 将新建的配置关联到某一微服务,并添加微服务名称、应用名称和环境。 创建自定义配置 当应用级配置、微服务级配置不能满足使用需求时,可自定义配置文件。 导入配置 导入本地配置文件。 导出配置
租户项目ID。获取方法,请参考获取项目ID。 config_id 是 String 配置文件ID。获取方法,请参考获取配置文件信息。 config_history_id 是 String 配置文件历史ID。获取方法,请参考根据配置文件ID获取配置文件历史。 请求消息 表2 请求Header参数 参数 是否必选
安装Jenkins插件并配置Jenkins工具 在使用GitLab对接Jenkins自动构建并部署组件到ServiceStage前,需要安装Jenkins插件和并配置Jenkins全局参数。 安装Jenkins插件:用于对接git以及支持在构建的时候使用脚本。 Jenkins全局
配置泳道组流量入口网关路由(基于内容配置) 根据实际业务需要,您可以基于内容配置泳道组流量入口网关路由。 使用限制 仅灰度泳道支持基于内容配置网关路由。 前提条件 待操作泳道组已创建成功并关联流量入口网关,请参考创建泳道组。 待操作泳道组下已创建灰度泳道,请参考创建灰度泳道。 配
String 导入配置文件中同名配置文件处理策略: covered:覆盖,用导入的配置文件替换分组下已有同名配置文件。 skip:跳过,跳过导入同名配置文件。 响应消息 表4 响应参数 参数 参数类型 描述 covered_num Integer 导入配置文件中被覆盖的配置文件数量。 skip_num
器部署方式部署的组件设置性能管理。 使用限制 环境需要部署并开通对应版本的应用性能管理服务APM时才能开启该功能。 JDK工具支持JDK 8、11、17、21版本。 Tomcat服务器支持8.x和9.x版本。详细内容请参考使用限制。 支持云容器引擎部署的Java应用(技术栈类型是
组件部署方式为虚拟机部署,请参考虚拟机部署组件绑定微服务引擎,设置“微服务引擎”参数。 容器配置 固定为选择的历史版本配置,不可修改。 容器部署方式部署的组件且“YAML模式”选择关闭时,显示组件的容器配置。 虚拟机配置 固定为选择的历史版本配置,不可修改。 组件部署方式为虚拟机部署时,显示已设置的虚拟机配置。
配置泳道组流量入口网关路由(基于流量配置) 登录ServiceStage控制台。 单击“全链路流量控制”。 单击待操作泳道组名称,进入“全链路流量控制”页面。 单击泳道组当前关联的流量入口网关卡片上的“网关路由配置”。 “配置方式”选择“基于流量配置”。 根据您的实际业务需要,输入各泳道的流量配置百分比。 各泳道的流量配置取值范围为[0