检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用GitLab对接Jenkins自动构建并滚动升级部署到ServiceStage的组件 实践概述 操作前准备 Jenkins自动构建并滚动升级部署到ServiceStage的组件 构建验证
spring: cloud: servicecomb: discovery: watch: false 父主题: 对接微服务应用
父主题: 使用GitLab对接Jenkins自动构建并滚动升级部署到ServiceStage的组件
Java Chassis接入CSE 本章节介绍Java Chassis如何接入CSE,使得Java Chassis能够对接CSE,并且方便地使用CSE提供的最常用的功能。在使用微服务引擎功能章节,会给出具体的开发指导。
本章节以软件包部署应用为例,指导您完成将ServiceComb引擎仪表盘中的数据通过ServiceStage对接到AOM。 操作步骤 添加依赖。
构建验证 手动构建验证 GitLab自动触发Jenkins构建 父主题: 使用GitLab对接Jenkins自动构建并滚动升级部署到ServiceStage的组件
操作前准备 准备Jenkins环境 上传代码到GitLab代码仓库 安装和初始化配置obsutil工具 安装和初始化配置KooCLI工具 安装Jenkins插件并配置Jenkins工具 对接测试 父主题: 使用GitLab对接Jenkins自动构建并滚动升级部署到ServiceStage
虚拟机部署,退订服务器后部署在该虚机上的服务实例将不可用,不会被重新调度。 父主题: 基础设施
virtualmachine:虚拟机。 container:Kubernetes。 mixed :虚拟机和Kubernetes。 vpc_id String 虚拟私有云ID。 base_resources Array of objects 基础资源,请参考表6,返回为空。
软件包部署微服务 业务场景 基于ServiceStage可以方便快捷的将微服务部署到容器(如CCE)、虚拟机(如ECS),同时支持源码部署、jar/war包部署或docker镜像包部署。
源码部署微服务 业务场景 基于ServiceStage可以方便快捷的将微服务部署到容器(如CCE)、虚拟机(如ECS),同时支持源码部署、jar/war包部署或docker镜像包部署。
创建虚拟机部署方式部署的组件,请参考使用虚拟机部署方式创建并部署组件。 在执行虚拟机部署组件绑定微服务引擎操作时,“所属泳道”选择待操作灰度泳道。 父主题: 管理灰度泳道
设置虚拟机部署组件监控 选择虚拟机部署组件时,需要先在虚拟机上安装虚拟机Agent。而安装虚拟机Agent时会默认安装AOM的ICAgent,将虚拟机部署组件的监控指标上传到AOM。 支持的监控指标 指标是对资源性能的数据描述或状态描述。
ServiceStage支持使用CCE集群下“弹性云服务器-虚拟机”、“裸金属服务器”类型的节点。 CCE集群节点支持的操作系统,请参考节点操作系统。 CCE集群节点容器引擎当前支持Docker和Containerd。节点操作系统和容器引擎的对应关系,请参考容器引擎。
虚拟机配置 组件部署方式为虚拟机部署时,请参考设置虚拟机配置,根据您的实际业务需要进行设置。 应用配置 组件部署方式为容器部署且“YAML模式”选择关闭时,请参考管理容器部署组件应用配置,根据您的实际业务需要进行设置。
已创建环境待纳管的虚拟私有云VPC。虚拟私有云VPC提供了逻辑隔离的、由您自主配置和管理的虚拟网络环境,旨在提升您的云资源安全性,简化您的网络部署。 创建虚拟私有云VPC,请参考创建虚拟私有云和子网。 已创建环境待纳管的虚拟私有云子网。
使用限制 如果待关联组件绑定了注册配置中心且使用Sermant Agent接入方式接入,在使用容器部署方式创建组件时参考添加组件环境变量、使用虚拟机部署方式创建组件时参考添加组件环境变量为组件手动添加如下组件环境变量: 变量名称:SERVICE_META_PROJECT 变量/变量引用
引擎所在虚拟私有云和子网同部署微服务应用组件时所选择的环境中的VPC一致。 操作步骤 登录ServiceStage控制台。 删除已部署的微服务应用组件实例。 选择“应用管理”。 单击微服务应用所在的应用名称,进入“应用概览”页。 在组件列表,勾选待删除组件,单击“批量删除”。
虚拟机环境部署组件,请参考添加组件环境变量。 父主题: 管理应用环境变量
Tomcat TongWeb 虚拟机:虚拟机部署方式。虚拟机即弹性云服务器ECS或者自定义服务器,是由CPU、内存、操作系统、云硬盘组成的基础的计算组件。虚拟机创建成功后,您就可以像使用自己的本地PC或物理服务器一样,在云上使用虚拟机,将组件部署在虚拟机上。