Skip to main content
Documentation
close
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
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