约束与限制
购买须知
- 不同区域购买的资源不能跨区使用,需慎重选择。
- 如果已经购买了CodeArts套餐,则无需再单独购买CodeArts Deploy套餐。
使用须知
- 如果您使用CodeArts Deploy服务开展在特定行业的业务,比如:教育、医疗和银行等,需同时遵守相关国家规定的用户数据保护法律和内容管理法律。
- 禁止通过CodeArts Deploy服务对外部视频或音频网页爬取、加工或上传数据。
- 禁止通过CodeArts Deploy服务进行源代码编译构建之外的操作。
- 禁止使用sleep、usleep、read、timeout、yes、dd、while循环等命令长期(超过10分钟)占用服务器进程。
命名限制
限制项 |
说明 |
---|---|
集群名称 |
|
主机名称 |
|
部署应用名称 |
|
步骤显示名称 |
|
规格与限制
使用部署服务有下列限制:
- 基本限制。
表1 基本限制 指标类别
指标项
限制说明
应用管理
单项目下应用数量(个)
最大数量为2000个。
应用下可查看部署记录天数(天)
页面展示单个应用最近92天的部署记录。
单次部署应用的部署时长(分钟)
最大部署时长为30分钟。
基础资源管理
单项目下主机集群数量(个)
最大数量为1000个。
单主机集群下主机数量(个)
最大数量为200个。
批量验证连通性主机数量(个)
最大数量为200个。
环境管理
单应用下环境数量(个)
最大数量为100个。
单环境下主机数量(个)
最大数量为200个。
批量验证连通性主机数量(个)
最大数量为200个。
- 支持如下表所示操作系统主机。
表2 操作系统 操作系统
版本号
CentOS
6.3,6.5,6.8,6.9,7.0,7.1,7.2,7.3,7.4,7.5,7.6,8.0,8.1,8.2,Stream 9
说明:Docker 18.09.0版本与CentOS 8版本不兼容。
Debian
9.0.0,8.8.0,8.2.0,10.0.0
EulerOS
2.0,2.2,2.3,2.5
Huawei Cloud EulerOS
2.0
说明:Nginx 1.12.2、Docker 18.09.0版本与Huawei Cloud EulerOS 2.0不兼容。
Ubuntu
14.04,16.04,18.04,20.04,22.04
说明:Ubuntu 22.04仅支持docker 19.03及以上版本,不兼容Nginx 1.12.2版本,不支持php全部版本。
Ubuntu 20.04不兼容Nginx 1.12.2版本和php 5.6.38版本。
Windows
2012 R2,2016,2019,Win7,Win10
KylinOS
V10 SP1
说明:Nginx 1.12.2、php-5.6.38版本与KylinOS不兼容。
UnionTechOS
Server 20(1050e)
OpenEuler
20.03,22.03
说明:Jdk11、php-5.6.38版本与OpenEuler X86系统暂不兼容。
Nginx、Python、Jdk、php全部版本与OpenEuler ARM系统暂不兼容。
AlmaLinux
AlmaLinux 8,AlmaLinux 9
- 支持如下表所示的集群版本。
表3 集群版本 集群类型
集群版本
CCE集群
1.17~1.25
自有K8S集群
遵从K8s社区的约束与限制
计费相关
- 部署服务不支持单独购买,开通CodeArts即可使用部署服务。
- 部署服务免费使用,不涉及计费项。
- 用户部署的应用所使用的资源、以及部署依赖的服务所使用的资源(弹性云主机、弹性IP、流量等)由所使用的服务收费。
- 由于部署服务本身免费使用,因而当账户欠费时,部署服务各项操作仍可以正常进行,但若部署服务所使用的资源(弹性云主机、弹性IP、流量等)在账户欠费时不可用,那么相应的应用可能会部署失败。