使用限制

更新时间: 2023-10-19 10:11:20

本文主要为您介绍阿里云容器服务Kubernetes版(ACK)集群的使用过程中的一些限制。

限制概述

使用阿里云容器服务ACK产品前,需要注意以下使用限制:

  • 购买容器服务ACK实例前,需要进行实名认证。

  • 只有当您账户余额和代金券总值不小于100元时,才可创建按量付费的阿里云资源。

  • 在创建ACK集群以后,暂不支持以下项:

    • 变更集群的VPC。

    • 变更托管集群为专有集群,以及变更Pro版集群为基础版集群。

    • 变更容器网络插件。

    • 变更存储插件。

    • 在不同命名空间下迁移应用。

  • ACK集群中ECS实例的限制如下:

    • 创建的ECS实例目前支持按量付费和包年包月,其他资源(例如负载均衡)为按量付费。您可以通过ECS管理控制台将按量付费实例转换成包年包月实例。

    • 由于ECS等底层依赖产品配额及库存限制,创建、扩容集群,或者自动弹性扩容集群时,可能只有部分节点创建成功。

    • 如果在创建集群时选择的是包年包月ECS实例,因为ECS配额及库存限制可能导致创建失败,已创建出来的包年包月实例无法释放,因此只能加入已有集群进行使用。

      说明

      为避免类似问题,建议您在创建集群时选择按量付费实例,创建后通过ECS控制台将按量付费实例转换成包年包月实例。

    • ECS规格要求:CPU大于等于4核,且内存大于等于8 GiB。

  • 访问集群管控组件的流量限制如下:

    当您通过API或者命令行访问集群管控组件(API Server以及etcd)时,由于访问带宽的限制,如果您一次性读取大量的集群事件,有可能触发限流从而导致读取失败。建议您使用事件中心查询集群事件,或者在API、命令行中添加分页参数以降低单次请求量(例如:--chunk-size=500)。此外,如果您在ACK基础版集群中频繁遇到限流问题,请您将ACK基础版集群迁移至ACK Pro版集群。

    关于事件中心的更多信息,请参见场景一:使用NPD结合SLS的Kubernetes事件中心监控集群事件

    关于将ACK基础版集群迁移至ACK Pro版集群的具体步骤,请参见热迁移ACK基础版集群至ACK Pro版集群

容量限制

ACK Pro版和ACK基础版支持容量不同,适用场景也不同。

  • ACK Pro版:适用于企业环境。

    说明

    在ACK Pro版集群设置网络插件为Terway网络插件,并启用IPvlan时,5000节点规模下,Pod上限为50000,Service和Pod总的映射上限为64000。

  • ACK基础版:适用于个人测试,或学习使用。

类型

ACK Pro版

ACK基础版

etcd存储容量

8 GB

2 GB

每种类型etcd对象的总大小

800 MB

200 MB

Node

默认支持5000个,最大支持10000个

10个

Pod

150000个

300个

Configmap

30000个

300个

Secret

30000个

300个

PVC

100000个

1000个

PV

100000个

1000个

Service

10000个

100个

CRD

100000个

1000个

配额限制

集群类型

单阿里云账号最大集群数

单集群最大节点池数

单集群最大节点数

单节点最大Pod数

例外申请方式

ACK托管集群

基础版

2

10

10

256

不可申请

Pro版

100

100

默认支持5000个,最大支持10000个

256

到配额平台提交申请

ACK专有集群

5

100

1000

256

到配额平台提交申请

ACK Serverless集群

基础版

2

不涉及

不涉及

1000

不可申请

Pro版

100

不涉及

不涉及

默认支持10000个,最大支持20000个

到配额平台提交申请

ACK Edge集群

基础版

2

10

10

256

不可申请

Pro版

100

100

1000

256

到配额平台提交申请

注册集群

5

100

不涉及

256

到配额平台提交申请

如果您要使申请提高的单集群最大节点池数配额生效,还需要同时申请弹性伸缩产品的伸缩组总数配额,请登录配额平台提交申请

单节点最大Pod数仅适用于Flannel网络模式且不支持申请提高。如果集群使用Terway网络,单节点最大Pod数由该节点可分配IP总数决定。

ACK Serverless集群没有节点,此配额表示单ACK Serverless集群支持的最大Pod数,ACK Serverless集群基础版单节点最大Pod数不可提升配额。

说明

本文仅展示了各限制项的默认配额。对于可以调整配额的限制项,您可以前往配额中心申请提升配额。配额中心现已支持多个云产品,具体信息,请参见配额中心支持的云产品

依赖底层云产品配额限制

限制大类

限制项

普通用户限制

例外申请方式

云服务器ECS

阿里云资源编排服务ROS(Resource Orchestration Service)配额

默认100

提交工单

按量实例vCPU限额

500核

提交工单

按量实例购买高配规格(大于16c的实例)

vCPU核数少于16(不含16)的实例规格

提交工单

抢占实例vCPU限额

800核

提交工单

按量付费转包年包月

以下实例规格(族)不支持:t1、s1、s2、s3、c1、c2、m1、m2、n1、n2、e3

提交工单

ESS单个伸缩组可以设置的组内最大ECS实例数

最大2000

到配额平台提交申请

操作系统

ACK支持添加以下操作系统的节点:

  • Alibaba Cloud Linux

  • CentOS 7.x

    说明

    暂不支持CentOS 8.x及以上的操作系统。

  • Windows Server 2019和Windows Server Core, version 1809及以上

网络

每个路由表中可保有的自定义路由条目

200条

到配额平台提交申请

每个VPC实例内可保有的vSwitch数量

24个

到配额平台提交申请

可保有的VPC实例数量

10个

到配额平台提交申请

单VPC内总私网IP限制

65535

单普通安全组可支持挂载IP限额

2000

弹性网卡(辅助网卡)创建限额

50000

可保有EIP数量

20

到配额平台提交申请

负载均衡

用户可保有的SLB实例个数

60

到配额平台提交申请

每个SLB后端可挂载的服务器数量

200

每个SLB实例可保有的监听数量

50

到配额平台提交申请

同一台ECS服务器可重复添加为SLB后端的次数

50

块存储

一个账号在所有地域的按量付费云盘数量配额

账号下所有地域的实例数量*5。每个账号最少可以创建10块按量付费云盘。

提交工单

一个账号用作数据盘的按量付费云盘容量配额

和云服务器使用情况、地域、云盘类型有关,您可以在权益配额页面查看,更多信息,请参见查看和提升实例配额

提交工单

阿里云首页 容器服务 Kubernetes 版 ACK 相关技术圈