检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
安装虚拟机Agent 本章节指导您为虚拟机类型环境下纳管的单台虚拟机安装虚拟机Agent。 前提条件 虚拟机环境下已经纳管虚拟机资源且未安装虚拟机Agent。为虚拟机环境纳管虚拟机资源,请参考纳管基础资源。 安装虚拟机Agent 登录ServiceStage控制台。 选择“环境管理”,进入“环境管理”页面。
package。 使用自定义命令:根据所选语言自定义编译命令,或修改build.sh文件后选择使用默认命令或脚本。 选择“使用自定义命令”时,请在echo、cat、debug命令中慎用敏感信息或者进行敏感信息加密,以免造成敏感信息泄露。 在项目子目录下执行编译命令,需先进入项目子目录,再执行其余脚本命令。例如:
说明 *编译命令 组件来源是“源码仓库”时,根据业务需要设置“编译命令”。 使用默认命令或脚本:优先执行代码根目录下的build.sh,不存在则按照所选语言的通用方法编译,如Java语言的mvn clean package。 使用自定义命令:根据所选语言自定义编译命令,或修改build
参数类型 描述 type 是 String 取值可以为http、tcp或command。对应的检查方式分别为HTTP请求检查,TCP端口检查和执行命令检查。 parameters 是 Object 检查参数。 type为http,请参考表12。 type为tcp,请参考表14。 type为command,请参考表13。
高可用环境,每个可用区需分别绑定1个CCE集群。非高可用环境,需绑定1个CCE集群。 ServiceStage支持使用CCE集群下“弹性云服务器-虚拟机”、“裸金属服务器”类型的节点。 CCE集群节点支持的操作系统,请参考节点操作系统。 CCE集群节点容器引擎当前支持Docker和Conta
请执行4。 “授权模式”为“委托授权”,请执行以下操作: 登录云服务器控制台。 在左侧导航栏选择“弹性云服务器”,单击虚拟机Agent离线的弹性云服务器名称。 在“基本信息”页签的“管理信息”区域,查看该弹性云服务器绑定的IAM委托名称。 登录统一身份认证服务控制台。 在左侧导航栏选择“委托”,单击3
持续交付 ServiceStage怎么管理IDEA上的代码? 如何添加构建服务器地址到GitLab服务器安全组? 如何添加构建服务器地址到Maven服务器安全组? 如何解决使用ServiceStage构建失败的问题? 如何使用VPC终端节点在构建镜像时访问依赖的服务?
根据实际需要创建需纳管的基础资源: 已创建环境待纳管的状态为运行中的弹性云服务器ECS,ECS和环境所在的VPC需要一致,且不能被其他环境纳管。 弹性云服务器ECS用于“虚拟机”类型环境下部署和运行组件。创建弹性云服务器ECS,请参考自定义购买ECS。 已创建环境待纳管的弹性伸缩组AS,AS和环境所
启动(start.sh):软件启动命令。 重启(restart.sh):执行软件重启命令,用于应用健康检查失败恢复使用。 停止前处理(pres-top.sh):软件停止前操作。 停止(stop.sh):软件停止命令。 卸载(uninstall.sh):软件卸载命令。 packages 必选
在弹出的窗口中单击“开始上传”。 待任务进度显示“上传完成”,表示镜像上传成功。如果镜像上传失败,可能是以下原因: 网络异常,请检查网络状况。 HTTPS证书问题,可按F12键,将请求失败的URL复制到浏览器地址栏,重新打开并同意继续访问,然后返回上传页面尝试重新上传。 客户端上传镜像 使用客户端上传镜像,镜
Chassis开发的微服务注册到开启了安全认证的微服务引擎专享版,微服务的注册发现地址使用微服务引擎服务注册发现的IPv4地址,可以注册成功并正常启动。 如果修改微服务的注册发现地址为微服务引擎注册发现的IPv6地址后,注册失败并报错“java.net.SocketException: Protocol
基础设施 退订服务器是否影响现有程序运行? 如何使用VPC终端节点在安装虚拟机Agent时访问依赖的服务? 如何处理虚拟机Agent安装成功但是界面仍然显示缺少Agent? 如何处理虚拟机Agent离线? 资源准备阶段弹性伸缩组创建失败怎么办? 如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败?
部署、管理和扩展容器化应用程序。 虚拟机部署 虚拟机,即弹性云服务器ECS,是由CPU、内存、操作系统、云硬盘组成的基础的计算组件。弹性云服务器创建成功后,您就可以像使用自己的本地PC或物理服务器一样,在云上使用弹性云服务器,将组件部署在虚拟机上。 父主题: 组件管理
安装Docker用于打包镜像包并上传到镜像仓库 yum install docker 安装后检查 检查git: [root@ecs-jenkins ~]# git version git version 1.8.3.1 检查JDK: [root@ecs-jenkins jar]# java -version openjdk
需要添加。请参考表7。 webUrl 否 String 软件仓库地址。 表7 artifact spec properties 参数 是否必选 参数类型 描述 endpoint 否 String obs的终端地址,如:https://obs.region_id.external_domain_name
创建GitLab凭证 使用具有GitLab代码仓库权限的账号密码在Jenkins中创建凭证,用于拉取GitLab代码。 在浏览器地址栏输入http://{安装Jenkins的Linux虚拟机IP}:8080,登录Jenkins。 选择“系统管理 > 系统配置”,在“配置”中选择“Gitlab”。 单
源码部署微服务 业务场景 基于ServiceStage可以方便快捷的将微服务部署到容器(如CCE)、虚拟机(如ECS),同时支持源码部署、jar/war包部署或docker镜像包部署。同时,ServiceStage支持Java、PHP、Node.js、Python等多种编程语言应
软件包部署微服务 业务场景 基于ServiceStage可以方便快捷的将微服务部署到容器(如CCE)、虚拟机(如ECS),同时支持源码部署、jar/war包部署或docker镜像包部署。同时,ServiceStage支持Java、PHP、Node.js、Python等多种编程语言
管理虚拟机部署组件应用配置 ServiceStage提供了配置管理能力。通过创建统一的配置文件,您可以将组件所在环境和应用的系统信息(例如环境关联的IP、端口、数据库地址,应用关联的应用名称等)填充到配置文件对应的变量中,通过文件挂载实现一次配置、多环境组件发布和升级。 本章节指导您管理组件的配置文件:
String> 扩展属性,可以自定义KEY和相应的Value。 healthCheck 否 HealthCheck 服务健康模式检查。定义微服务的健康检查模式,可选的模式为主动推送(push)和被动拉取(pull)。interval定义拉取时长间隔(秒)、times定义最大尝试请求