容器服务
Annotation Key | Annotation Value 示例值 | 说明 |
Annotation Key | Annotation Value 示例值 | 说明 |
vci.volcengine.com/inventory-aware | true | 是否开启 VCI 实例库存感知调度:
|
Annotation Key | 说明 |
Annotation Key | 说明 |
vke.volcengine.com/burst-to-vci | Pod 调度模式,取值:enforce,表示将 Pod 强制调度到 VCI。 |
vke.volcengine.com/preferred-subnet-ids | 指定 VCI 实例使用的子网,多个子网之间以半角逗号(,)分隔,系统从多个子网中选择一个剩余 IP 数量最多的子网创建 VCI 实例。 |
vci.vke.volcengine.com/preferred-instance-types | 指定 VCI 实例规格,多个规格之间以半角逗号(,)分隔,并按照前后顺序排列优先级。 注意 与preferred-instance-family二选一使用,避免同时配置规格和规格族,导致资源选择冲突。 |
vci.vke.volcengine.com/preferred-instance-family | 指定 VCI 实例使用的规格族,多个规格之间以半角逗号(,)分隔,并按照前后顺序排列优先级。 注意 与preferred-instance-types二选一使用,避免同时配置规格和规格族,导致资源选择冲突。 |
限制项 | 说明 |
限制项 | 说明 |
功能生效范围 | 库存感知仅在强制调度 Pod 到 VCI 的场景生效,即 Pod 满足如下任一情况:
注意 库存感知调度,对于通过node name为 Pod 指定某个虚拟节点的场景不生效。 |
不支持 VKE 和 VCI 混部场景 | |
不兼容延迟绑定 PVC | 使用 WaitForFirstConsumer(延迟绑定)模式的 PVC 与库存感知调度不兼容,此类 Pod 会被 Webhook 拦截拒绝。 |
不兼容指定网卡功能 | 通过 pod-networks-definition 指定网卡的 Pod 与库存感知调度不兼容,会被 Webhook 拦截拒绝。 |
库存不足时 Pod 保持 Pending | 开启库存感知后,若目标可用区库存不足,保持 Pending 状态并按指数退避持续重试,默认不设超时时间,直至库存可用后完成创建。 |