更新时间:2024-10-14 GMT+08:00

约束与限制

使用须知

  • 如果您使用CodeArts Deploy服务开展在特定行业的业务,比如:教育、医疗和银行等,需同时遵守相关国家规定的用户数据保护法律和内容管理法律。
  • 禁止通过CodeArts Deploy服务对外部视频或音频网页爬取、加工或上传数据。
  • 禁止通过CodeArts Deploy服务进行源代码编译构建之外的操作。
  • 禁止使用sleep、usleep、read、timeout、yes、dd、while循环等命令长期(超过10分钟)占用服务器进程。

命名限制

限制项

说明

集群名称

  • 支持数字、中文、英文字母或-_.符号。
  • 字符长度范围为3~128

主机名称

  • 支持数字、中文、英文字母或-_.符号。
  • 字符长度范围为3~128

部署应用名称

  • 支持数字、中文、英文字母或-_符号。
  • 字符长度范围为3~128

步骤显示名称

  • 支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用。
  • 字符长度范围为1~128

规格与限制

使用部署服务有下列限制:

  • 基本限制。
    表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、流量等)在账户欠费时不可用,那么相应的应用可能会部署失败。