Volcengine Kubernetes Engine
Annotation key | Annotation sample value | Description | Required |
Annotation key | Annotation sample value | Description | Required |
vci.vke.volcengine.com/pod-ip-family | ipv4 | Protocol stack used by the primary NIC of the VCI pod. Valid values:
| Required for this scenario |
vke.volcengine.com/preferred-network-interface | Object type | Secondary NIC configuration of the VCI pod. The value is an array, with each object in the array representing the configuration of a NIC. For details, see the Secondary NIC configuration table below. tip [Beta - apply for trial]: Secondary NIC configuration for VCI pods is in the beta stage. To use it, please submit an application. | Optional |
Key | Sample value | Description | Required |
Key | Sample value | Description | Required |
Type | "Secondary" | ENI type. For a secondary NIC, it must be set to "Secondary". | Required |
AccountId | 21000**** | The ID of the Volcano Engine root user to which the NIC belongs (tenant ID). Secondary NICs can belong to the same-tenant or a different tenant. | Required |
VpcId | vpc-2d6px****** | The ID of the VPC to which the NIC belongs. | Required |
SubnetIds | ["subnet-os74b******"] | The ID of the subnet.
| Required |
SecurityGroupIds | ["sg-123edf******"] | List of security groups to which the ENI is added.
| Required |
SecondaryPrivateIpAddressCount | 1 | Number of secondary private IP addresses for the secondary NIC. Value range: 1–2. A secondary NIC must have at least one primary private IP address and can have zero or more secondary private IP addresses. warning
| Optional |
Ipv6AddressCount | 1 | Number of IPv6 addresses for the secondary NIC of the VCI pod. Value range: 1–2. After you specify this parameter, the system automatically allocates the corresponding number of available IP addresses from the subnet to which the NIC belongs as secondary private IP addresses for the NIC. | Optional |