-
通过模板新建应用 - 部署 CodeArts Deploy
"description" : "服务名称", "value" : "SpringBoot-Demo" }, { "name" : "releaseVersion", "type" : "text", "description" : "版本号"
-
什么是部署 - 部署 CodeArts Deploy
部署服务提供的功能如下表所示。 表1 功能列表 特性 描述 基础资源管理 可以添加一个或多个主机并进行连通性验证;可以新建主机集群对多个主机统一操作;通过搜索主机名或IP地址查找某主机;主机和主机集群可以修改和删除。 应用管理 可以创建一个或多个应用,应用可以通过预定义模板或者自由编排步骤创建;支持按照名字查找和过滤应用;可以修改和删除应用。
-
概述 - 部署 CodeArts Deploy
主机连通性验证。 主机直连方式 在弹性公网IP(EIP)资源充足,或者在进行工程Demo验证仅需少量EIP的场景下,建议选择主机直连方式。 为确保主机连通性验证通过,您需要对目标主机进行配置并开放相应端口。 该方案通过在服务器中绑定EIP的方式,实现官方资源池与目标主机之间的连通,具体方案如下图所示。
-
Windows主机部署过程中,偶现连接超时 - 部署 CodeArts Deploy
编辑器,定位到以下路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 在右侧窗口中,找到名为TcpTimedWaitDelay的DWORD值。如果该值不存在,则需要手动创建。 修改Tc
-
原生命令Compress-Archive打包时包含反斜杠“\” - 部署 CodeArts Deploy
-UseBasicParsing https://www.7-zip.org/a/7z1900-x64.exe -OutFile ./7zip.exe 7zip.exe /S "C:/Program Files/7-Zip/7z.exe" a ./archive.zip ./buildResult/Release/bin/*
-
约束与限制 - 部署 CodeArts Deploy
的服务所使用的资源(弹性云主机、弹性IP、流量等)由所使用的服务收费。 由于部署服务本身免费使用,因而当账户欠费时,部署服务各项操作仍可以正常进行,但若部署服务所使用的资源(弹性云主机、弹性IP、流量等)在账户欠费时不可用,那么相应的应用可能会部署失败。
-
编辑通知 - 部署 CodeArts Deploy
钉钉:提供应用动态钉钉推送能力,填写webhook地址,勾选可触发消息通知的应用运行状态,配置通知内容即可。 启用加签秘钥:钉钉自定义机器人必须开启安全设置,若未使用加签,无需填写加签秘钥。 企业微信:提供应用动态企业微信推送能力,填写webhook地址,勾选可触发消息通知的应用运行状态,配置通知内容即可。
-
主机/代理机连通性验证问题排查 - 部署 CodeArts Deploy
查看是否有防火墙配置,以iptables为例,命令如下: iptables -L 服务端对目标主机不存在SSH连接 如果服务端对目标主机不存在SSH连接,说明目标主机网络不可达,其所在的网络环境可能存在访问限制。 请查看硬件防火墙等相关网络配置,是否有限制源IP、目标IP、SSH协议配置的安全策略。
-
应用下创建环境 - 部署 CodeArts Deploy
descriptionEnvironmentRequestBody:= "Environment Description" request.Body = &model.EnvironmentRequestBody{ Description: &descriptionEnvironmentRequestBody
-
部署应用时错误信息的说明 - 部署 CodeArts Deploy
在部署应用过程中,部署失败后日志中提示错误信息及说明,如下表所示: 错误信息 错误信息说明 The host ip is invalid, Please check 主机不可用,主机ip不能是127.0.0.1或者localhost [group_vars/all] is not found
-
新建主机集群 - 部署 CodeArts Deploy
DeploymentGroup{ IsProxyMode: &isProxyModeDeploymentGroup, Description: &descriptionDeploymentGroup, SlaveClusterId: &slaveClusterIdDeploymentGroup
-
修改主机集群 - 部署 CodeArts Deploy
SlaveClusterId: &slaveClusterIdDeploymentGroupUpdateRequest, Description: &descriptionDeploymentGroupUpdateRequest, Name: "test123", } response
-
应用下编辑环境 - 部署 CodeArts Deploy
425/environments/54e5b8b0d10148cc96142ac9d6c1c1f6 { "description" : "description", "name" : "newEnvironmentName" } 响应示例 状态码: 200 OK 请求响应成功
-
新建主机集群 (推荐) - 部署 CodeArts Deploy
CreateHostClusterRequestBody{ IsProxyMode: int32(1), Description: &descriptionCreateHostClusterRequestBody, SlaveClusterId: &slaveClus
-
编辑主机集群下主机信息 - 部署 CodeArts Deploy
登录主机鉴权,使用密码登录则填写密码即可,使用密钥则填写密钥,二选一即可。 host_name 是 String 主机名称 最小长度:3 最大长度:128 ip 是 String 主机ip,如:161.17.101.12 最小长度:0 最大长度:128 port 是 Integer ssh端口,如:22 最小值:0
-
查询环境内的主机列表 - 部署 CodeArts Deploy
环境下主机信息列表 表5 EnvironmentHostInfo 参数 参数类型 描述 host_id String 主机id ip String 主机ip,如:161.17.101.12 port Integer ssh端口,如:22 permission EnvironmentHostPermission
-
执行PowerShell脚本 - 部署 CodeArts Deploy
执行PowerShell脚本 Executing powershell script 失败 部署显示成功但没达到预期结果 参数含反斜杠“\”(特例) 环境下没有主机 环境不存在 windows主机部署应用失败 部署进程被第三方杀毒软件拦截 路径不合法 父主题: 自定义应用步骤问题
-
Linux机器输入Windows路径,提示安装路径输入不合法 - 部署 CodeArts Deploy
required command to extract the file is installed. Command \"/usr/bin/unzip\" could not handle archive. Command \"/usr/bin/gtar\" could not handle
-
Linux机器输入Windows路径,提示安装路径输入不合法 - 部署 CodeArts Deploy
required command to extract the file is installed. Command \"/usr/bin/unzip\" could not handle archive. Command \"/usr/bin/gtar\" could not handle
-
Linux机器输入Windows路径,提示安装路径输入不合法 - 部署 CodeArts Deploy
required command to extract the file is installed. Command \"/usr/bin/unzip\" could not handle archive. Command \"/usr/bin/gtar\" could not handle