检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
根据开始时间和结束时间查询项目下指定应用的历史部署记录列表 功能介绍 根据开始时间和结束时间查询项目下指定应用的历史部署记录列表。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/task/{id}/history 表1 路径参数 参数 是否必选
使用了服务器未识别的Shell命令 机器上没有安装Docker 问题现象 部署Shell命令:“docker version”(假设主机没有安装Docker服务),日志信息提示部署失败。 原因分析 由于机器上没有安装Docker服务导致。 处理方法 在机器上安装对应的服务再次运行即可。
集群group_id,查询指定主机集群的主机列表,步骤如下: 查询用户的所有主机集群。 查询某主机集群对应的主机列表。 步骤1:查询用户的所有主机集群 接口信息: URI:GET /v2/host-groups API Explorer在线调试请参见:查询主机集群列表 。 请求示例:
使用了服务器未识别的PowerShell命令 问题现象 部署PowerShell命令:“docker version”(若该主机没有安装Docker服务),应用部署结果成功,但日志提示未安装Docker。 原因分析 由于Windows机器在部署“执行PowerShell命令”步骤
查询主机列表 功能介绍 根据主机集群id查询指定主机集群下的主机列表。该接口于2024年09月30日后不再维护,推荐使用新版查询主机列表(ListNewHosts)接口。 调用方法 请参见如何调用API。 URI GET /v2/host-groups/{group_id}/hosts
查询环境内的主机列表 功能介绍 查询环境内的主机列表。 调用方法 请参见如何调用API。 URI GET /v1/applications/{application_id}/environments/{environment_id}/hosts 表1 路径参数 参数 是否必选 参数类型
浏览器缓存中的权限和后端服务器权限校验不一致,"The token must be updated" 问题现象 部署ServiceStage相关步骤时报错,日志中提示“The token must be updated”。 原因分析 当前用户修改了IAM权限,浏览器缓存中的权限和后端服务器权限校验不一致。
示例1:查询主机集群列表 场景描述 本章以软件开发生产线用户为例,指导您通过API查询主机集群列表。 API的调用方法请参见如何调用API。 前提条件 用户已经创建软件开发生产线项目。 总体思路 通过用户token查询当前用户所有的主机集群列表。 查询主机集群列表 接口信息: URI:GET
查询部署记录的执行参数 功能介绍 查询部署记录的执行参数。 调用方法 请参见如何调用API。 URI GET /v2/history/tasks/{task_id}/params 表1 路径参数 参数 是否必选 参数类型 描述 task_id 是 String 参数解释: 部署任务id。
查询主机详情 功能介绍 根据主机id查询主机详情。该接口于2024年09月30日后不再维护,推荐使用新版查询主机详情(ShowHostDetail)接口。 调用方法 请参见如何调用API。 URI GET /v2/host-groups/{group_id}/hosts/{host_id}
service not known”。 原因分析 由于您的主机在解析发布库域名时出现失败,所以导致文件下载失败。 处理方法 若您有DNS服务器,可将以下域名添加到DNS服务器中用于解析发布库域名; 若您没有DNS服务器,可将域名添加到本地主机的hosts文件中,使主机能够正常解析发布库域名。
sh”,日志提示部署成功,但实际在服务器中查找该服务并没有对应的进程。 原因分析 这是由于Ansible部署Shell命令时,部署完成后会强制关闭所对应的进程,部署时会显示部署成功,然而部署完成后服务进程就会被Ansible关闭,所以查询不到该进程。 处理方法 修改Shell命令,将启动服务的命令改为后台执行,如下:
新建自托管资源池 创建弹性云服务器。 进入控制台,在页面左上角单击“服务列表 > 计算 > 弹性云服务器 ECS”,进入“弹性云服务器 ”页面。 单击右上角“购买弹性云服务器”。 进入配置界面,根据提示配置参数。 参数配置完成后,单击“立即购买”,弹性云服务器(ECS)创建完毕。 申请
查询审计日志(可选) 云审计服务是安全解决方案中专业的日志审计服务,可以记录CodeArts Deploy的相关操作事件,方便您日后的查询、审计和回溯。 支持审计日志的操作 表1 云审计服务支持CodeArts Deploy服务操作 操作名称 资源类型 事件名称 创建部署服务应用
Docker服务仅支持root用户或Docker组用户。 处理方法 将当前用户加入Docker组,请按如下方法添加: 使用有sudo权限的账号登录到服务器系统,如testuser; 查看用户组中是否已存在Docker组,方法如下: sudo cat /etc/group | grep docker 若存在,将当前用户加入Docker组:
在右上角搜索框中输入“APM”,在查找结果中勾选“APM Administrator”。 单击页面下方的“确定”,委托关系创建成功。 委托生效 在目录树左侧选择“服务列表 > 弹性云服务器”,如下图所示。 单击要启用AOM监控的弹性云服务器名称,进入弹性云服务器参数配置页面,例如下图所示。搜索框默认按照名称搜索、过滤。
先将A边服务器(原蓝环境)下线,同时访问流量将全部切分到B边服务器,此时对A边服务器进行升级操作。 A边服务器升级完毕后,将A边服务器设为灰度测试环境,由测试人员对A边服务器进行灰度验证。 灰度验证完毕且功能正常后,A边业务服务器(绿环境)正式上线,并将所有流量切分到A边业务服务器,此时蓝绿部署完毕。 在服务运
选择当前资源类型为主机集群的环境,作为部署对象。 服务操作类型 配置启动服务或者停止服务。 服务对应的绝对路径 Tomcat 服务路径。 http端口 Tomcat 服务监听的http端口。 ajp端口 Tomcat 服务监听的ajp端口。 shutdown端口 Tomcat 服务监听的shutdown端口。
请输入代理主机所绑定的公网IP地址。支持IPv4或IPv6格式。 操作系统 是 不可更改,默认为当前主机集群的操作系统。 请参见Windows系统主机配置对目标主机进行配置,避免连通性认证失败。 认证方式 是 Windows系统代理机仅支持密码认证。以ECS为例,输入的是ECS的用户名及密码。
部署应用至ECS 购买并配置ECS 本节使用的是ECS,您也可以使用自己的Linux主机(Ubuntu 16.04操作系统)。 购买弹性云服务器。 购买时的必要配置参照下表,表中未列出的配置可根据实际情况选择。 表1 弹性云服务器购买配置 配置分类 配置项 配置建议 基础配置 计费模式