Skip to content

VPC-Native Networking

VPC-native clusters use container-native networking, providing better performance and simpler network policies.

Alias IP Ranges

VPC-native uses GCP Alias IP ranges, enabling direct pod-to-pod communication without additional routing.

Verification

# Verify VPC-native networking
gcloud container clusters describe prod-cluster \
  --region us-central1 \
  --format="value(networkingConfig.useIpAliases)"
# Returns: True

# Check subnet secondary ranges
gcloud compute networks subnets describe prod-cluster-subnet \
  --region us-central1 \
  --format="value(secondaryIpRanges[*])"

IP Range Sizing

  • Nodes: /24 = 256 IPs (sufficient for most clusters)
  • Pods: /14 = 262,144 IPs (65,536 per zone in 4 zones)
  • Services: /20 = 4,096 IPs (typical cluster has < 1,000 services)

Comments