集群型云服务(例如:Kubernetes、E-MapReduce)支持集群维度的分账。以E-MapReduce为例,您只需要在集群维度绑定标签,该集群下的资源就会自动继承该集群的标签,以此来区分不同集群下关联的资源及产生的费用。本文为您介绍使用标签为该类云服务分账的操作方法。

前提条件

请确保您已开通财务单元功能。关于财务单元的更多信息,请参见财务单元

背景信息

Kubernetes的分账方法与E-MapReduce略有不同。Kubernetes集群的自定义标签不能自动继承到关联的资源,但Kubernetes会为集群关联的资源自动绑定带有集群ID的标签,用于标识资源与集群的关系。您需要将集群自定义标签和集群ID标签结合起来进行分账。

步骤一:为资源创建并绑定标签

您可以通过以下几种方式为资源创建并绑定标签:

  • 通过控制台:支持通过标签控制台或各云服务的控制台为资源创建并绑定标签。
  • 通过API:支持通过标签API或各云服务的标签API为资源创建并绑定标签。
  • 通过运维编排服务(OOS):支持通过OOS批量绑定标签,详情请参见使用运维编排服务批量绑定标签

本示例中,将在E-MapReduce控制台为集群创建和绑定标签Project:SharedServices,用来标识基础架构公共服务的资源。

  1. 登录阿里云E-MapReduce控制台
  2. 在顶部菜单栏处,根据实际情况选择地域和资源组
  3. 单击创建集群,在基础配置页面的高级设置区域,单击标签所在行的添加
    创建集群详情请参见创建集群
  4. 创建/绑定标签页面,输入标签键Project和标签值SharedServices
  5. 单击确认
    确认待绑定标签。
  6. 单击确认
    完成绑定标签。
  7. 查看成功绑定标签的集群实例。
    查看集群绑定的标签
    说明 标签创建后1天,您才能在财务单元使用该标签创建自动分配规则。

步骤二:为资源创建自动分配财务单元规则

在用户中心的财务单元,创建自动分配资源规则,将资源按照设定的标签自动分配到对应的财务单元。

  1. 登录财务单元
  2. 财务单元页面左侧的财务单元树中,单击新增,创建财务单元。
  3. 在目标财务单元页面的右上角,单击编辑自动分配规则
  4. 自动分配资源规则对话框,打开开启状态的开关。
  5. 自动分配资源规则对话框,设置根据标签(例如:Project:SharedServices)自动分配财务单元的规则。
  6. 单击确定
    系统根据自动分配规则将资源分配到对应的财务单元。
    说明 自动分配规则创建后1天,您才能在财务单元查询自动分配的资源。
    查看自动分配的资源