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)
Related Content¶
- Network Policies - Pod-to-pod traffic control
- Private Service Connect - Secure GCP service access
- Cluster Configuration - Private GKE cluster setup