检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代理模式主机集群只能创建代理机和绑定代理机的主机 请确认创建主机类型符合要求后重试 400 Deploy.00021430 非代理模式主机集群不能创建代理机和绑定代理机的主机 非代理模式主机集群不能创建代理机和绑定代理机的主机 请确认创建主机类型符合要求后重试 400 Deploy
CodeArts Deploy最佳实践汇总 表1 服务最佳实践指引 实践 描述 内网部署 通过代理主机进行内网部署 本实践提供了将应用通过代理主机部署到内网的主机或服务器的完整操作指导,旨在帮助您实现应用的内网部署。
进入“部署步骤”页面,页面左侧为部署步骤编排区,右侧为可选步骤列表。 在右侧步骤列表中,单击目标步骤的“添加”,可将该部署步骤添加到左侧的步骤编排区中。 (可选)配置应用信息。
Manifest文件在线编辑 当“Manifest文件来源”为“代码仓库”时,将支持Manifest文件在线编辑功能,单击“Manifest文件”旁的图标,进入在线编辑界面。 修改代码托管中的Manifest文件需要具有相应的角色权限,请参考代码托管服务“仓库成员权限”章节。
在“API凭证”页面中查看账号ID。 父主题: 附录
代理模式:选取绑有EIP的主机作为代理主机,实现CodeArts到目标主机的网络连通。 执行主机 是 资源池是部署软件包时执行部署命令的物理环境的集合,本场景执行主机采用官方资源池。 描述 否 请输入对主机集群的描述。 长度限制:0-500字符。
原因分析 页面填写的容器不存在。 处理方法 确认页面输入的容器名称或者id是否正确,重新输入并部署。 问题现象二 部署应用显示成功,但实际并未启动、停止或重启成功。 原因分析 容器内部配置错误或文件损坏。 处理方法 可以根据日志排查并修改容器内部配置文件。
机器没有外网权限,或没配置代理,导致连接远程镜像仓超时。 处理方法 重新确认镜像仓地址,保证镜像仓地址正确及可连通性。 为机器配置可连通镜像仓的代理。 父主题: 执行Docker命令
进入目标项目下,单击菜单“设置 > 通用设置 > 基础资源管理”,默认进入“主机集群”页面。 或单击菜单“持续交付 > 部署”,进入项目下部署服务界面。单击“基础资源管理”默认进入“主机集群”页面。 对主机集群进行删除。
单击“资源池管理 > 资源池”,进入“资源池管理”页面,单击“新建资源池”,输入资源池名称,资源池类型选择“LINUX”,单击“保存”, 完成资源池配置。 新建自定义执行机,详情请参考“新建代理”。 创建云专线DC,打通云上和云下资源的网络连接,请参考“创建云专线”。
原因分析 页面填写的要运行的本地镜像不存在。 处理方法 确认页面输入镜像名称及标签正确,并重新运行。 父主题: 执行Docker命令
向主机集群中添加主机 向主机集群中添加主机的前置准备 向主机集群添加目标主机 向主机集群添加代理主机 创建/使用委托 父主题: 配置部署服务的主机集群
访问CodeArts Deploy服务首页操作指导 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 部署CodeArts Deploy”。 部署服务页面有两种访问方式:首页入口和项目入口。 首页入口 单击“立即使用”,进入部署服务首页。
407 Proxy Authentication Required 请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权。 408 Request Time-out 服务器等候请求时发生超时。 客户端可以随时再次提交该请求而无需进行任何更改。
表1 常用最佳实践 实践 描述 内网部署 通过代理主机进行内网部署 本实践提供了将应用通过代理主机部署到内网的主机或服务器的完整操作指导,旨在帮助您实现应用的内网部署。 灰度部署 基于Nginx实现灰度发布 本实践基于Nginx负载均衡机制,实现应用的蓝绿发布和灰度发布。
操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 添加部署步骤: 单击已添加部署步骤上方或者下方的,页面右侧显示可添加的所有部署步骤,可在当前部署步骤前后添加新的部署步骤。 修改部署步骤详情: 单击目标部署步骤,在界面右侧修改部署步骤详情信息。
主机管理 主机/代理机连通性验证问题排查方法有哪些? 应用部署失败,日志显示在“tomcat | Download War in url path”出现错误,怎样处理? 为什么同样的应用在CentOS系统主机上部署成功但在Ubuntu系统主机上却失败?
proxy_host_id String 代理机id authorization DeploymentHostAuthorizationBody object 登录主机鉴权,使用密码登录则填写密码即可,使用密钥则填写密钥,二选一即可。
后台会根据页面输入内容拼装相应命令。 父主题: 启动/停止SpringBoot服务
proxy_host_id String 代理机id proxy_host_name String 代理机名称 owner_id String 主机所属人id owner_name String 主机所属人名称 connection_status String 连通性状态 lastest_connection_time