基于资源标签进行CCE Autopilot成本分析配置最佳实践
通过给CCE Autopilot集群使用的资源打上资源标签,在成本中心通过标签过滤汇聚整个集群所使用资源的成本,以集群为单位进行成本分析,降本增效。
约束与限制
- 集群资源标签约束与限制:
- 每个集群最多可以添加20个集群资源标签。
- 新建v1.28.10、v1.31.10、v1.32.6及以上集群版本时系统会自动添加资源标签“CCE-Cluster-ID={集群ID}”;
- 负载/Pod资源标签约束与限制:
- 仅v1.28.10、v1.31.10、v1.32.6及以上版本的集群支持配置负载/Pod资源标签。
- 系统为Pod自动添加资源标签“CCE-Cluster-ID={集群ID}”、“CCE-Namespace={命名空间名称}”,不支持删除。
- 每个工作负载最多可以添加15个自定义Pod资源标签。
- 已创建的Pod不支持修改Pod资源标签。
- 如果用户配置了CCE-Cluster-ID或CCE-Namespace标签,而标签值错误(如CCE-Cluster-ID的值不是该工作负载所在集群ID、CCE-Namespace的值不是该负载所在的命名空间),创建请求将会被拦截。
- 应用在资源上的标签,一般在创建并产生费用24小时后才会在“成本标签”页面展示。
- 成本标签激活后,才能在分析成本数据时通过标签进行过滤或汇总。成本标签不会应用于激活之前产生的成本中。
操作步骤
- 为Autopilot集群所使用的资源配置资源标签。
表1 Autopilot集群所使用的资源及资源标签配置方式 CCE Autopilot功能
需使用的云服务资源
资源标签配置方式
集群
CCE
新建v1.28.10、v1.31.10、v1.32.6及以上集群版本默认带有资源标签CCE-Cluster-ID,可以在CCE控制台配置自定义资源标签。具体步骤参考1.a。
工作负载
CCE
v1.28.10、v1.31.10、v1.32.6及以上版本的集群新建工作负载默认带有Pod资源标签CCE-Cluster-ID和CCE-Namespace,可以在CCE控制台配置自定义Pod资源标签。具体步骤参考1.b。
SNAT 容器访问公网
公网NAT网关
在NAT网关控制台为使用的公网NAT网关配置资源标签。
APM探针
VPCEP
在VPCEP控制台配置资源标签。
VPC终端节点(镜像访问)
VPCEP
v1.28.10、v1.31.10、v1.32.6之前版本的集群自动新建的SWR和OBS终端节点资源默认带有资源标签CCE-AutopilotCluster-ID。之后的集群版本自动新建的SWR和OBS终端节点资源已废弃CCE-AutopilotCluster-ID标签。
可以在VPCEP控制台配置自定义资源标签。
连接集群apiserver
VPCEP
v1.28.10、v1.31.10、v1.32.6及以上集群版本新建资源默认带有资源标签CCE-Cluster-ID。
可以在VPCEP控制台配置自定义资源标签。
公网访问apiserver
EIP
在EIP控制台配置资源标签。
负载均衡(服务/路由)
ELB
在ELB控制台配置资源标签。
自动创建负载均衡/路由时也可以在CCE控制台配置资源标签。具体步骤参考创建负载均衡类型的服务、通过控制台创建ELB Ingress
云硬盘PV
EVS
默认带有资源标签CCE-Cluster-ID、CCE-Cluster-Name、CCE-Namespace。可以在EVS控制台配置自定义资源标签。
动态创建云硬盘PV时也可以在CCE控制台配置自定义资源标签(具体步骤参考通过动态存储卷使用云硬盘)。
文件存储PV
SFS
在SFS控制台配置资源标签。
对象存储PV
OBS
在OBS控制台配置资源标签。
- 在CCE控制台为集群添加自定义资源标签。
- 登录CCE控制台,单击集群名称进入集群;
- 可以通过新建集群或编辑集群的方式添加自定义资源标签。
- 在“集群管理”页面右上角单击“购买集群”。在“高级配置”的“资源标签”中,单击“添加”,给集群添加资源标签。

- 对于已创建的集群,查看集群“概览”页,在右边“其他信息”模块的“资源标签”中,单击“编辑”,给集群添加资源标签。

- 在“集群管理”页面右上角单击“购买集群”。在“高级配置”的“资源标签”中,单击“添加”,给集群添加资源标签。
- 在CCE控制台为工作负载添加Pod自定义资源标签。
- 登录CCE控制台,单击集群名称进入集群;
- 可以通过新建工作负载或升级工作负载的方式添加自定义Pod资源标签。
- 在左侧选择“工作负载”,在右上角单击“创建工作负载”,填写工作负载的基本信息。在“高级配置”区域选择“标签与注解”,在“Pod资源标签”中添加标签。
- 对于已创建的工作负载,单击工作负载后的“升级”。在“高级配置”区域选择“标签与注解”,在“Pod资源标签”中添加标签。

- 在CCE控制台为集群添加自定义资源标签。
- 激活资源标签。
登录成本中心,在左侧导航栏选择“成本标签”,选择待激活的资源标签,单击“激活”。
图1 激活成本标签
激活成功后显示如下。
图2 激活成功
- 配置成本分析。
此处从集群维度、业务维度两个维度描述如何进行成本分析配置。
- 从集群维度进行成本分析配置。此场景成本中心通过成本标签CCE-Cluster-ID和产品类型进行成本分析,可用于汇总所有集群或特定集群使用的云服务产品资源(已配置资源标签CCE-Cluster-ID)的成本数据。
- 在成本中心的左侧导航栏选择“成本分析”,在右侧页面单击“按多维度汇总的当月至今成本”;
- 在页面右侧“成本展示方式”区域的“汇总维度”,设置两个维度。第一个维度选择“成本标签 > CCE-Cluster-ID”,第二个维度选项“产品类型”,页面左侧将用图和列表的方式展示各集群使用的各产品的成本数据。在“成本及用量详情”展示的集群列表中,在特定集群前单击“+”可显示此集群使用的各云服务产品资源(已配置资源标签CCE-Cluster-ID)的成本数据。
- 如果只需要显示特定集群使用的所有服务资料的成本数据,在页面右侧“成本展示方式”区域的“汇总维度”,设置两个维度。第一个维度选择“成本标签 > CCE-Cluster-ID”,第二个维度选项“产品类型”。在“过滤器”区域的“成本标签”中选择标签“CCE-Cluster-ID”,并设置标签值为特定集群的集群ID。页面左侧将用图和列表的方式展示此集群使用的各产品的成本。以下图为例,展示了特定集群使用的云服务资源。其中,页面左侧“成本及用量详情”列表中的“云容器实例CCI”的成本为该Autopilot集群的Pod费用。“云容器引擎CCE”的成本为该Autopilot集群的集群管理费用。
- 从业务维度进行成本分析配置。您可以为特定的业务场景使用的资源配置自定义资源标签。成本中心通过成本标签(配置为业务场景已设置的自定义资源标签)进行成本分析,汇总业务场景涉及的资源的成本数据。
- 从集群维度进行成本分析配置。此场景成本中心通过成本标签CCE-Cluster-ID和产品类型进行成本分析,可用于汇总所有集群或特定集群使用的云服务产品资源(已配置资源标签CCE-Cluster-ID)的成本数据。


