检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何调用API 构造请求 认证鉴权 返回结果
部署记录度量 获取指定项目的应用部署成功率 获取指定应用的应用部署成功率 父主题: API
环境权限管理 查询环境权限 编辑环境权限 父主题: API
引导式创建应用,入门更轻松 为帮助新用户快速了解和使用CodeArts Deploy,部署服务针对新用户新增“引导式创建”功能。采用决策树的引导方式,使用户快速上手部署服务,降低使用成本,入门更轻松。 父主题: 功能特性
多地域环境灾备部署,多账号协同部署 为解决软件开发者在部署应用时受地域、权限等限制影响,部署服务推出应用级跨region高可用容灾部署、企业内多账号间跨账号协同部署等功能,保证业务的灵活性、连续性及安全性。 支持部署范围如下: Kubernetes(CCE集群)系列部署步骤 FunctionGraph系列部署步骤
Deploy应用的参数 介绍应用参数设置相关操作,通过配置应用参数,您可以根据自定义的参数部署应用。 应用参数包括以下两种: 自定义参数:根据需要自定义添加,参数类型包括:字符串、枚举和环境。 系统预定义参数:系统默认提供的参数,无需定义,不能删除,不能修改。 创建并配置参数 介绍应用中自定义参数的创建和配置。
Kubernetes的Nginx-Ingress灰度发布 部署服务支持基于Nginx-Ingress组件实现CCE kubernetes集群灰度部署,增加“Kubernetes Nginx-Ingress灰度发布(CCE集群)”部署步骤,简化配置,提升灰度发布效率。详情请参考步骤详解。
增加环境管理,满足多环境差异化管控 部署服务应用下增加环境管理功能,可托管由主机/代理机组成的主机集群以及Kubernetes集群(即将上线)等环境资源。环境权限管理精确化,进一步规范应用(软件包)跟环境的依赖关系,实现环境的应用级隔离,差异化管控。 父主题: 功能特性
为什么同样的应用在CentOS系统主机上部署成功但在Ubuntu系统主机上却失败? 问题现象 日志信息报错如下图所示。 图1 日志信息 原因分析 由于CentOS系统默认的sh是bash,而Ubuntu系统默认的sh是dash,dash与bash并不兼容。部署应用中,系统默认生成的脚本是只能
创建主机集群的背景介绍 通过基础资源管理,可托管您即将部署在主机部署应用的部署对象,部署服务将您的制品(即待部署的应用软件包)部署到由一台或多台虚机(即目标主机)组成的环境上。 目标主机 在主机部署中作为最终部署的对象,部署服务将您的制品等资源部署到环境内的目标主机。 代理主机
请输入自定义的环境名称。 资源类型 是 根据您即将部署的环境,可选择“主机”。 操作系统 是 根据即将添加主机的操作系统,可选择“Linux”或“Windows”。 描述 否 请输入对环境的描述。 单击“导入主机”,系统已自动筛选符合当前环境的所有集群,在弹框中选择目标主机集群,可通过以下方式将主机导入环境中。
s目标主机A”在同一VPC。 操作步骤 配置主机网络。 参考Windows系统主机配置在“Windows代理主机”和“Windows目标主机A”上完成主机网络配置。 配置端口转发。 参考Winodws系统代理机配置在“Windows代理主机”上完成端口转发配置。 新建基础资源。 进入目标项目下,单击菜单“设置
所填写的IP是公网可访问的IP;如果是私有IP,需要有SSH代理。 若主机是CentOS系统,确保是CentOS6.0及以上版本。 若主机是Windows系统,确保是否为支持的版本,并且主机上已做好相应配置,具体操作可参考《用户指南》“主机配置”章节。 如果以上设置均正确,那么请提交技术支持工单进一步排查。
配置的SNAT规则的网关实例。 类型 系统路由:系统自动添加的路由,不能修改和删除。 自定义路由:通过添加自定义路由将目标流量路由到指定的目的地,可以删除和修改。自定义路由和系统路由不能冲突。 描述 针对于该路由的信息描述。 操作 支持修改及删除路由操作。 Windows系统代理机配置 所需资源 已有Windows机器。
部署 CodeArts Deploy 服务支持自定义应用,用户根据项目实际需要可自定义部署步骤,本节将介绍如何使用自定义模板新建并部署应用。 自定义模板存在以下使用场景。 若已有系统模板无法满足您的要求,您可以在应用模板页面新建自定义模板,或使用空白模板新建自定义模板。 您也可以在
选择【Docker应用部署-Linux】系统模板,Ubuntu22执行步骤“创建并启动容器”时失败,怎样处理? 问题现象 测试Ubuntu22操作系统时,执行Docker模板,在“创建并启动容器”步骤报错: cgroups: cgroup mountpoint does not exist:
新增“环境管理”功能,满足多环境差异化管控。 商用 环境管理 2 新增功能 支持系统模板分类。 支持模板中步骤预览。 商用 新建应用 3 新增系统模板 新增系统模板: Go应用部署 通用部署 NodeJs应用部署 商用 系统模板 4 体验优化 为了更贴合开发流程,部署服务中的“任务”更名为“应用”。
符。 默认取值: 不涉及。 os 是 String 参数解释: 主机集群的操作系统类型。 约束限制: 不涉及。 取值范围: windows:windows操作系统类型。 linux:linux操作系统类型。 默认取值: 不涉及。 slave_cluster_id 否 String
发布。在您进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Kubernetes原生的Service特性,在不影响业务正常运行的前提下,实现系统的平滑升级。 方案架构 系统升级时,开发人员第一次部署应用会创建出一组灰度负载,此时灰度负载中的系统版本为新版本,此
使用空白模板创建CodeArts Deploy应用 前提条件 部署服务支持主机部署、容器部署、微服务应用部署、函数部署等多种部署方式,本节将介绍如何新建并维护应用。 具备新建应用的权限,请参考应用权限矩阵。 已有可用项目,如果没有,请新建项目。 创建应用 进入软件开发生产线首页,单击目标项目名称,进入项目。