文档首页/ 云容器引擎 CCE_Autopilot集群/ 最佳实践/ 基于资源标签进行CCE Autopilot成本分析配置最佳实践
更新时间:2026-01-27 GMT+08:00
分享

基于资源标签进行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小时后才会在“成本标签”页面展示。
  • 成本标签激活后,才能在分析成本数据时通过标签进行过滤或汇总。成本标签不会应用于激活之前产生的成本中。

操作步骤

  1. 为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控制台配置资源标签。

    1. 在CCE控制台为集群添加自定义资源标签。
      1. 登录CCE控制台,单击集群名称进入集群;
      2. 可以通过新建集群或编辑集群的方式添加自定义资源标签。
        1. “集群管理”页面右上角单击“购买集群”。在“高级配置”的“资源标签”中,单击“添加”,给集群添加资源标签。

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

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

  2. 激活资源标签。

    登录成本中心,在左侧导航栏选择“成本标签”,选择待激活的资源标签,单击“激活”

    图1 激活成本标签

    激活成功后显示如下。

    图2 激活成功

  3. 配置成本分析。

    此处从集群维度、业务维度两个维度描述如何进行成本分析配置。

    • 从集群维度进行成本分析配置。此场景成本中心通过成本标签CCE-Cluster-ID和产品类型进行成本分析,可用于汇总所有集群或特定集群使用的云服务产品资源(已配置资源标签CCE-Cluster-ID)的成本数据。
      1. 在成本中心的左侧导航栏选择“成本分析”,在右侧页面单击“按多维度汇总的当月至今成本”;
      2. 在页面右侧“成本展示方式”区域的“汇总维度”,设置两个维度。第一个维度选择“成本标签 > CCE-Cluster-ID”,第二个维度选项“产品类型”,页面左侧将用图和列表的方式展示各集群使用的各产品的成本数据。在“成本及用量详情”展示的集群列表中,在特定集群前单击“+”可显示此集群使用的各云服务产品资源(已配置资源标签CCE-Cluster-ID)的成本数据。

      3. 如果只需要显示特定集群使用的所有服务资料的成本数据,在页面右侧“成本展示方式”区域的“汇总维度”,设置两个维度。第一个维度选择“成本标签 > CCE-Cluster-ID”,第二个维度选项“产品类型”。在“过滤器”区域的“成本标签”中选择标签“CCE-Cluster-ID”,并设置标签值为特定集群的集群ID。页面左侧将用图和列表的方式展示此集群使用的各产品的成本。以下图为例,展示了特定集群使用的云服务资源。其中,页面左侧“成本及用量详情”列表中的“云容器实例CCI”的成本为该Autopilot集群的Pod费用。“云容器引擎CCE”的成本为该Autopilot集群的集群管理费用。

    • 从业务维度进行成本分析配置。您可以为特定的业务场景使用的资源配置自定义资源标签。成本中心通过成本标签(配置为业务场景已设置的自定义资源标签)进行成本分析,汇总业务场景涉及的资源的成本数据。
      1. 在成本中心的左侧导航栏选择“成本分析”,在右侧页面单击“开始自定义分析”;
      2. 在页面右侧“过滤器”区域的“成本标签”中选择已配置并已激活的资源标签,系统将根据配置的成本标签进行成本分析。以下图为例,不同的业务场景采用成本标签cce-ap-key001标识,成本标签cce-ap-key001不同取值标识了不同业务场景的成本。

相关文档