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

容器服务

复制全文
下载 pdf
网络
指定子网创建实例
复制全文
下载 pdf
指定子网创建实例
弹性容器实例支持使用默认子网创建,也支持指定子网创建。本文主要介绍通过指定子网,创建弹性容器实例的步骤。
背景信息
未指定子网时,使用的默认子网为:创建集群时指定的 Pod 子网。
使用限制
  • 子网所属可用区必须已有虚拟节点(Virtual Node)。
  • 实例创建成功后不允许更改子网。
前提条件
Kubernetes 方式创建
创建 Pod 或者工作负载(包括 Deployment、StatefulSet、Job、CronJob)时,通过添加 Annotation,指定子网。
Annotation 说明,如下所示。
Annotation Key
Annotation Value 示例值
说明
是否必填
vke.volcengine.com/preferred-subnet-ids
subnet-3tispp1nai****
设置实例子网。
说明
  • 支持指定多个可用区的多个子网。多子网之间使用半角逗号(,)隔开。
  • 指定多个子网时,系统从多个子网中选择一个剩余 IP 数量最多的子网创建 VCI 实例。
本场景必填
以创建无状态负载(Deployment)为例,完整的示例代码如下所示:
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
spec:
replicas: 2
selector:
matchLabels:
app: nginx
template:
metadata:
annotations:
vke.volcengine.com/burst-to-vci: enforce #强制使用 VCI
vke.volcengine.com/preferred-subnet-ids: subnet-3tispp1nai**** #指定子网 ID
labels:
app: nginx
spec:
containers:
- name: nginx
image: doc-cn-beijing.cr.volces.com/vke/nginx-demo:v1.0 # 容器镜像的地址和版本,请配置为您自己的镜像地址。
ports:
- containerPort: 80
控制台方式
与 Kubernetes 方式创建相同,在创建工作负载时添加注解(Annotation),指定子网。
下图以无状态负载(Deployment)为例,其他工作负载的创建方法与之相似。详细的创建工作负载方法,请参见 工作负载
说明
弹性容器实例不支持守护进程(Daemonset)。更多信息,请参见 使用限制
alt
查询实例所属子网
通过 Pod Annotation,获取 VCI 实例所属子网 ID。
Annotation Key
Annotation Value 示例值
说明
vke.volcengine.com/used-subnet-id
subnet-128fhnvjjgg****
实例所属子网 ID。
alt
最近更新时间:2026.08.19 11:23:42
这个页面对您有帮助吗?
有用
有用
无用
无用