You need to enable JavaScript to run this app.
文档中心
容器服务

容器服务

复制全文
下载 pdf
产品计费
项目分账
复制全文
下载 pdf
项目分账

弹性容器实例(VCI)支持以项目(Project) 维度分类 VCI Pod 。本文主要介绍从项目维度分类和管理 VCI 资源,解决财务成本分摊的问题。

前提条件

若需要使用 default 以外的项目,请确保已创建项目。项目相关的更多信息,请参见 项目管理

为 VCI Pod 指定项目

通过 Pod Annotation,指定 VCI Pod 所属的项目。

Annotation Key类型Annotation Value 示例值说明
vci.vke.volcengine.com/project-nameStringtest-projectVCI Pod 所属的项目名称。

说明

  • 创建 VCI Pod 时,若未通过此 Annotation 指定 VCI Pod 的所属项目:
    • 通过 VKE 集群创建的 VCI Pod,默认属于 VKE 集群的所属项目。如果集群没有归属任何项目,则 VCI Pod 默认归属于 default 项目。
    • 通过 自建 Kubernetes 集群弹性使用 VCI 方案 创建的 VCI Pod,默认归属于 default 项目。
  • VCI 还支持通过 vci-profile 文件追加该 Annotation 到 VCI Pod 上。vci-profile 相关说明,请参见 通过配置 vci-profile 使用 VCI

以创建 VCI Pod 为例,完整的示例代码如下所示,更多创建 VCI Pod 相关说明,请参见 创建实例

apiVersion: v1
kind: Pod
metadata:
  name: demo-vci-pod  # Pod 名称。
  namespace: default  # Pod 所属命名空间。
  annotations:
    vke.volcengine.com/burst-to-vci: enforce  # 强制使用 VCI。
    vke.volcengine.com/preferred-subnet-ids: subnet-3tispp1n******** # 指定子网 ID,可指定同一个可用区内多个子网,多个子网之间用半角逗号(,)分隔。
    vci.vke.volcengine.com/preferred-instance-family: vci.u1 # 指定 VCI 的规格族。
    vci.vke.volcengine.com/project-name: doc-project  #  VCI Pod 所属的项目。
spec:
  containers:
  - image: cr-cn-beijing.volces.com/tw/nginx:1.0 # 容器镜像的地址和版本,请配置为您自己的镜像地址。
    imagePullPolicy: Always
    name: nginx
    resources:
      requests:  # 按需指定容器的 vCPU、内存、GPU。
        cpu: 2
        nvidia.com/gpu: 2 # 按需指定容器的 GPU 卡数(同原生),可以同时指定 limits 和 requests,但值必须相等。
      limits:
        cpu: 2
        nvidia.com/gpu: 2

分账后查看说明

VCI Pod 指定所属项目后,在 分账账单 页面的 项目 列会展示项目信息,详细操作如下:

  1. 登录火山引擎 费用中心
  2. 在左侧导航栏选择 账单管理 > 分账账单
  3. 分账账单 页面的 项目 列表下,可查看 VCI Pod 账单所属的项目。
    alt

    说明

    分账账单出账之后,项目信息不会立即打到账单上,会有 3~4 小时延迟。

最近更新时间:2024.09.02 11:25:04
这个页面对您有帮助吗?
有用
有用
无用
无用