检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何处理虚拟机类型环境下创建和部署组件时遇到ECS错误? 问题描述 在ServiceStage虚拟机类型环境下创建和部署组件时可能会遇到ECS服务不可用问题。 例如,在组件部署时调用ECS接口超时,查看日志详情报错如下: { "statusCode": 500, "jsonBody":
访问超时。 解决方法 登录云服务器控制台,单击“弹性云服务器”。 在弹性云服务器列表选择部署组件的弹性云服务器,单击名称进入“基本信息”。 在“安全组”页签,单击“更改安全组”。 如果该端口规则已经在已有安全组中存在,可直接勾选该安全组。 如果该端口规则在已有安全组中不存在,请单
”是部署组件的两个弹性云服务器的ID。 解决方法 登录云服务器控制台,单击“弹性云服务器”。 在弹性云服务器列表,使用报错信息中的弹性云服务器ID搜索部署组件的弹性云服务器。 查看弹性云服务的状态是否为“运行中”。 是,执行2,搜索报错信息中的下一个弹性云服务器。 否,执行4。 根据弹性云服务器的状态:
准备Jenkins环境 环境信息说明 在Linux虚拟机上安装Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像包部署,需要在虚拟机中安装Docker。 虚拟机:CentOS 7.9 Jenkins:2.319.3 git:yum安装 JDK:11.0.8 Apache
/hcloud_install.sh && bash ./hcloud_install.sh -y 方式二:软件包安装 登录Jenkins所在Linux虚拟机,执行如下命令查看虚拟机操作系统类型: echo $HOSTTYPE 若执行如上命令的输出值是“x86_64”,则为AMD 64位系统。 若执行如上命
组件创建并部署完成后,在组件“实例列表”页面,可对组件实例进行管理。 背景信息 在虚拟机环境下,组件实例表现为组件在虚拟机中的运行进程;在Kubernetes环境下,组件实例即Pod,是CCE部署应用或服务的最小基本单位。 虚拟机环境 创建并部署组件时,输入的“组件名称”长度不超过54个字符,则
基础设施 退订服务器是否影响现有程序运行? 如何使用VPC终端节点在安装虚拟机Agent时访问依赖的服务? 如何处理虚拟机Agent安装成功但是界面仍然显示缺少Agent? 如何处理虚拟机Agent离线? 资源准备阶段弹性伸缩组创建失败怎么办? 如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败?
退订服务器是否影响现有程序运行? 问题描述 退订服务器是否影响现有程序运行? 解决方法 容器部署,退订服务器后服务实例将会在CCE集群内重新调度。 虚拟机部署,退订服务器后部署在该虚机上的服务实例将不可用,不会被重新调度。 父主题: 基础设施
级组件的CCE自动同步组件最新负载信息用于修改后升级组件。您也可以单击“导入YAML文件”,导入已经编辑好的待升级组件YAML配置文件。 说明: 使用YAML配置来升级组件,组件YAML配置文件中各参数的说明请参考Deployment。 *软件包/镜像 固定为创建并部署组件时选择的组件来源。
// maven安装的可执行文件路径,例如 :/root/app/maven/apache-maven-3.8.6/bin/mvn def maven = '{maven安装的可执行文件路径}' // upgrade.sh脚本存放路径,例如:/root/jar/upgrade
参考设置资源监控告警阈值,完成阈值告警规则设置后,组件运行过程中产生的各种告警会上传到AOM。 设置虚拟机部署组件监控 选择虚拟机部署组件时,需要先在虚拟机上安装虚拟机Agent。而安装虚拟机Agent时会默认安装AOM的ICAgent,将虚拟机部署组件的监控指标上传到AOM。 支持的监控指标 指标是对资源性能的数据描述或状态描述。
ID为0。 表4 请求Body参数 参数 是否必选 参数类型 描述 upload_file 是 File 导入的文件,文件名格式为:fileName.json 文件格式为: { "data": [ { "key": "keyItem1"
如何处理虚拟机类型环境下应用创建实例失败? 实例长期处于创建中怎么办? 如何解决Docker运行node应用程序时的依赖问题? 如何定制Tomcat Context path? 如何固定应用组件IP? 如何处理虚拟机类型环境下创建和部署组件时遇到ECS错误? 如何处理虚拟机类型环境下创建和部署组件时端口访问不通的错误?
上传代码到GitLab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 操作前准备
获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects":
最大长度为64个字符。 deploy_mode 是 String 指定环境类型。 virtualmachine:虚拟机。 container:Kubernetes。 mixed :虚拟机和Kubernetes。 description 否 String 环境描述。 最大长度为128个字符。
String obs的终端地址,如:https://obs.region_id.external_domain_name.com。 bucket 否 String 软件包在obs的桶名。 key 否 String obs桶中的对象,一般是软件包名,有文件夹的话要加上文件夹的路径。比如test
String obs的终端地址,比如:https://obs.region_id.external_domain_name.com。 bucket 否 String 软件包在obs的桶名。 key 否 String obs桶中的对象,一般是软件包名,有文件夹的话要加上文件夹的路径。比如test
围,则证明探测成功,否则探测失败。使用HTTP请求探测必须指定应用监听的端口和HTTP/HTTPS的请求路径。 例如:提供HTTP服务的应用组件,端口为80,HTTP检查路径为/health-check,主机地址为containerIP,那么集群会周期性地对应用发起如下请求: GET
GitLab触发Jenkins构建,有以下两种方式: 方式一:通过配置好的Webhook来Push events,触发Jenkins构建任务。 方式二:修改构建配置指定分支的文件来Push events,触发Jenkins构建任务。 本章节通过方式一为例,来触发Jenkins构建。 操作步骤 登录GitLab,进入代码仓库。