Skip to main content
Google Cloud Documentation
Documentation
  • Get Started
  • Get Started with Google Cloud
  • Product List
  • Cloud Customer Care
  • Featured Products
  • Agent Platform
  • Apigee API Management
  • BigQuery
  • Compute Engine
  • Cloud CDN
  • Cloud Run
  • Cloud Storage
  • Cloud SQL
  • Gemini Enterprise
  • Google Kubernetes Engine
  • Looker
  • Cross-product Tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Technology Areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
/
Console
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Português
  • Português – Brasil
  • עברית
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Sign in
  • Google Kubernetes Engine (GKE)
  • GKE networking
Start free
Overview Guides
Google Cloud Documentation
  • Documentation
    • More
    • Overview
    • Guides
  • Console
  • Discover
  • GKE networking overview
  • Explore GKE documentation
    • Overview
    • Main GKE documentation
    • GKE AI/ML documentation
    • GKE networking documentation
    • GKE security documentation
    • GKE fleet management documentation
  • Learn GKE networking
  • Learn GKE networking fundamentals
  • Learn GKE networking architecture
  • Learn GKE networking terminology
  • Best practices for GKE networking
  • Plan and design your network
  • Compare network models in GKE
  • About Dataplane v2
  • Enable Dataplane v2
  • Plan IP addressing when migrating to GKE
  • About Private Service Connect
  • Configure clusters for Shared VPC
  • Control network access to your cluster
  • About network isolation
  • Customize network isolation
  • Restrict egress traffic from the API server
  • Manage IP addressing in GKE
  • Understand IP addressing in GKE
  • About VPC-native clusters
  • Create VPC-native clusters using alias IP ranges
  • Add Pod IP address ranges
  • Enable auto IP address management
  • Add subnets to clusters
  • Configure maximum Pods per node
  • Create routes-based clusters
  • Monitor Pod to Pod traffic with intranode visibility
  • Configure automated networking for accelerator VMs
  • Use IP masquerading
    • About IP masquerading
    • Configure an IP masquerade agent
    • Configure IP masquerade in Autopilot clusters
    • Configuring privately used public IP addresses for GKE
    • Configuring GKE pod to external endpoint connectivity
  • Connect and access applications using GKE Services
  • Understand Kubernetes Services
  • About GKE Service networking
  • Expose applications as GKE Services
  • Deploy workloads with SCTP
  • Configure networking for a basic production cluster
  • Expose service mesh applications
  • Configure domain names with static IP addresses
  • Make your applications available and discoverable
  • About service discovery
  • Use kube-dns
  • About Cloud DNS
  • Use Cloud DNS
  • Use NodeLocal DNSCache
  • Set up a custom kube-dns deployment
  • Expose your applications and load balance traffic
  • About load balancing in GKE
  • Migrate from Ingress to Gateway API
  • Expose HTTP(S) applications
    • Use Gateway API (recommended)
      • About Gateway
      • About Gateway traffic management
      • About Gateway security
      • Deploy Gateway resources
      • Secure a Gateway
      • Control traffic to your Services using Policies
      • Customize GKE Gateway traffic routing using service extensions
      • Configure Cloud CDN for Gateway
      • About GatewayClass capabilities
      • Utilization-based load balancing for GKE Services
        • About utilization-based load balancing for GKE Services
        • Configure utilization-based load balancing for GKE Services
        • Expose custom metrics
    • Use Ingress API
      • About GKE Ingress for Application Load Balancers
      • About GKE Ingress routing and security
      • Configure Ingress for external Application Load Balancers
      • Configure Ingress for internal Application Load Balancers
      • Secure traffic for GKE Ingress
      • Configuring Ingress on Google Cloud
  • Expose Generative AI applications
    • About GKE Inference Gateway
    • Deploy GKE Inference Gateway
    • Migrate GKE Inference Gateway from v1alpha2 to v1
    • Use predicted latency-based routing
    • Configure body-based routing
    • Customize the GKE Inference Gateway configuration
    • Perform rollout operations for GKE Inference Gateway
  • Use LoadBalancer Services
    • About LoadBalancer Services
    • Create an internal load balancer
    • Create an internal load balancer across VPC networks
    • Create a backend service-based external load balancer
    • Create a mixed-protocol external load balancer
    • Create a Service using standalone zonal NEGs
    • Learn about LoadBalancer Service parameters
  • Use Envoy Proxy to load-balance gRPC services
  • Automatically created firewall rules
  • Reserved hostPorts
  • Connect and manage applications across multiple clusters
  • Multi-cluster Services
    • About multi-cluster Service
    • Configure multi-cluster Services
    • Set up multi-cluster Services with Shared VPC
  • Multi-cluster Load Balancing
    • Choose your multi-cluster load balancing API for GKE
    • Migrate to multi-cluster networking
    • Plan upgrades in a multi-cluster environment
    • About multi-cluster Gateways
    • Prepare environment for multi-cluster Gateways
    • Example 1: Deploy external multi-cluster Gateways
    • Example 2: Deploy internal multi-cluster Gateways
    • Example 3: Deploy multi-cluster Gateways for weighted traffic splitting
    • Example 4: Deploy multi-cluster Gateways for capacity-based load balancing
    • About multi-cluster Ingress
    • Set up multi-cluster Ingress
    • Deploy ingress across clusters
    • Upgrading a multi-cluster GKE environment with Multi Cluster Ingress
  • Manage multi-cluster Inference Gateway
    • About GKE multi-cluster Inference Gateway
    • Set up GKE multi-cluster Inference Gateway
    • Customize backends using GCPBackendPolicy scopes
    • About elastic cross-region high availability
    • Configure elastic cross-region high availability
  • Secure your network
  • Understand network security in GKE
  • Control communication between Pods and Services using network policies
  • Control application communication using network policies
  • Control Pod egress traffic using FQDN network policies
  • Configure cluster network policies
  • Control cluster-wide communication using network policies
  • Use network policy logging
  • Secure Kubernetes Services with Istio
  • Optimize your Network Functions
  • About multi-network support for Pods
  • Set up multi-network support for Pods
  • Deploy multi-network LoadBalancer Services
  • Configure Multus with IPVLAN and Whereabouts
  • Allocate network resources using Dynamic Resource Allocation
  • About persistent IP addresses for Pods
  • Control communication with persistent IP addresses on Pods
  • Configure health-check-based load balancing
  • Use network policies for multi-networks
  • Configure network policies for multi-networks
  • About Service Steering
  • Set up Service Steering
  • Improve network performance
  • Configure external traffic with Network Service Tiers
  • Increase network traffic speed for GPU nodes
  • Increase network bandwidth for cluster nodes
  • Maximize GPU network bandwidth in Standard mode clusters
  • Maximize GPU network bandwidth in Autopilot mode clusters
  • Observe your Kubernetes traffic
  • About GKE Dataplane V2 observability
  • Set up GKE Dataplane V2 observability
  • Observe your traffic using GKE Dataplane V2 observability
  • Observe GKE DNS traffic
  • Troubleshoot
  • Overview
  • Cluster connectivity
  • IP address management in VPC-native clusters
  • kube-dns
  • Cloud DNS
  • Network isolation
  • Load balancing
    • Clusters using Service, Ingress, or Gateway resources
    • GKE Ingress
    • Ingress health checks
    • Multi Cluster Ingress
    • Uneven traffic distribution
  • Cloud NAT packet loss from a cluster
  • Known issues
  • Get Started
  • Get Started with Google Cloud
  • Product List
  • Cloud Customer Care
  • Featured Products
  • Agent Platform
  • Apigee API Management
  • BigQuery
  • Compute Engine
  • Cloud CDN
  • Cloud Run
  • Cloud Storage
  • Cloud SQL
  • Gemini Enterprise
  • Google Kubernetes Engine
  • Looker
  • Cross-product Tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Technology Areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines