检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建/使用委托 创建委托 登录华为云控制台。 鼠标悬停于右上角的用户名称,如下图所示,选择并单击”统一身份认证”。 单击左侧目录树的“委托”,进入委托页面。 单击右上角“创建委托”,进入创建委托页面。 参考表1设置创建委托的参数。 表1 创建委托的参数说明 名称 说明 样例 委托名称
配置CodeArts Deploy应用的部署步骤 配置CodeArts Deploy应用的软件安装类部署步骤 配置CodeArts Deploy应用的容器类部署步骤 配置CodeArts Deploy应用关于服务启动停止相关的部署步骤 配置CodeArts Deploy应用的文件操作类相关的部署步骤
向CodeArts Deploy主机集群中添加主机 向CodeArts Deploy主机集群添加目标主机 向CodeArts Deploy主机集群添加代理主机 父主题: 配置部署服务的主机集群
配置CodeArts Deploy应用的软件安装类部署步骤 安装IIS服务 安装/卸载Docker 安装GO语言 安装PHP 安装Python 安装Nginx 安装JDK 安装Tomcat 安装Node.js 父主题: 配置CodeArts Deploy应用的部署步骤
配置CodeArts Deploy应用的文件操作类相关的部署步骤 拷贝文件 解压文件 删除文件 配置文件修改 父主题: 配置CodeArts Deploy应用的部署步骤
配置CodeArts Deploy应用关于执行命令相关的部署步骤 执行shell命令 执行shell脚本 执行PowerShell命令 执行PowerShell脚本 执行Docker命令 父主题: 配置CodeArts Deploy应用的部署步骤
使用ServiceStage应用部署模板创建并部署应用 基于ServiceStage将应用部署到ECS实例 基于ServiceStage将应用部署到CCE集群 基于ServiceStage将应用部署到弹性伸缩组中的ECS实例 父主题: 使用预置模板新建并部署应用
器的完整操作指导,旨在帮助您实现应用的内网部署。 公网部署 通过代理主机实现Windows主机部署 本实践介绍如何将应用通过代理主机部署到华为云Windows主机。 灰度部署 基于Nginx实现灰度发布 本实践基于Nginx负载均衡机制,实现应用的蓝绿发布和灰度发布。 基于Kubernetes
购买并授权使用CodeArts Deploy 前提条件 已注册华为账号并开通华为云。 购买须知 在CodeArts支持的区域内,各区域独立开通购买、独立计费。 您可以开通/购买软件开发生产线服务组合套餐,体验一站式、全流程、安全可信的软件开发生产线。 添加成员并授权成员角色 部署
配置是否启用该操作。 当前步骤部署失败后,应用是否继续部署后续的步骤。 配置是否使用sudo权限部署该步骤。 在购买华为云弹性云主机时,因Arm架构的Euler系统无openjdk-11的yum源,建议选择Arm架构的CentOS 、Ubuntu 、Huawei Cloud EulerOS等。
project_id 否 String 项目id,获取方式请参见获取项目id。 region_name 是 String 局点信息 os 否 String 操作系统:windows|linux offset 否 Integer 偏移量,表示从此偏移量开始查询,offset大于等于0 limit
主机集群名 region_name String 局点信息 project_id String 项目id,获取方式请参见获取项目id。 os String 操作系统:windows|linux auto_connection_test_switch Integer 自动测试功能已下架,该字段已失效
所填写的IP是公网可访问的IP;如果是私有IP,需要有SSH代理。 若主机是CentOS系统,确保是CentOS6.0及以上版本。 若主机是Windows系统,确保是否为支持的版本,并且主机上已做好相应配置,具体操作可参考《用户指南》“主机配置”章节。 如果以上设置均正确,那么请提交技术支持工单进一步排查。
参数类型 描述 id String 环境id name String 环境名称 description String 环境描述 os String 操作系统 nick_name String 用户昵称 deploy_type Integer 部署类型:0表示主机, 1表示kubernetes
只能由中文字符、英文字母、数字及"-"、"_"、"."组成,且长度为[3-128]个字符。 os String 参数解释: 主机集群的操作系统类型。 取值范围: windows:windows操作系统类型。 linux:linux操作系统类型。 slave_cluster_id String 参数解释: 自托管资源池id。
发布。在您进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Kubernetes原生的Service特性,在不影响业务正常运行的前提下,实现系统的平滑升级。 方案架构 系统升级时,开发人员第一次部署应用会创建出一组灰度负载,此时灰度负载中的系统版本为新版本,此
"组成,且长度为[3-128]个字符。 默认取值: 不涉及。 os 否 String 参数解释: 主机集群的操作系统类型。 约束限制: 不涉及。 取值范围: windows:windows操作系统类型。 linux:linux操作系统类型。 默认取值: 不涉及。 page_index 否
参数类型 描述 id String 环境id name String 环境名称 description String 环境描述 os String 操作系统 nick_name String 用户昵称 deploy_type Integer 部署类型:0表示主机, 1表示kubernetes
主机信息列表 表5 HostInfo 参数 参数类型 描述 uuid String 主机id ip String 主机IP os String 主机操作系统 port Integer 端口 authorization HostAuthorizationBody object 登录
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] credentials = BasicCredentials(ak