play_circle
Get started
lightbulb
About
Gloo Gateway overview
Architecture
Custom resources
Policies
Policy overview
RouteOption
ListenerOption
HTTPListenerOption
VirtualHostOption
Resource validation
Overview
Enable resource validation
Test resources
settings
Installation options
Helm
Airgap environment
Argo CD
Install the glooctl CLI
Licensing
login
Gateway setup
Default gateway proxy setup
Customize the default setup
Deployment patterns
Ingress
Simple ingress
Ingress with AWS ELBs
Network Load Balancer (NLB)
Application Load Balancer (ALB)
Listeners
HTTP
HTTPS
arrow_split
Traffic management
Destination types
Kubernetes services
Upstreams
About Upstreams
Static
Kubernetes service
AWS EC2
AWS Lambda
Google Cloud Platform services
HTTP/2
Request matching
Path
Header
HTTP method
Query parameter
Redirects
HTTPS redirect
Host redirect
Path redirects
Rewrites
Host rewrites
Path rewrites
Route delegation
Route delegation overview
Basic example
Multiple parents
Multi-level delegation
Header and query match
Policy inheritance
Policy overrides
Buffering
External processing (extProc)
About extProc
Header manipulation
Header control
Request headers
Response headers
Health checks
Gateway health checks
Upstream health checks
TCP keepalive
Proxy protocol
Transformations
Templating language
Inject response headers
Add multiple values to headers
Decode base64 headers
Use extractors for headers
Add headers to body
Extract query parameters
Update request paths and methods
Create redirect URLs
Change response status
Update response body
Enrich access logs
Traffic splitting
move_up
Resiliency
Caching
About response caching
Set up caching
Fault injection
Retries
Shadowing
Timeouts
Traffic tapping
encrypted
Security
Access logging
CORS
CSRF
Data loss prevention (DLP)
External authentication and authorization
Basic auth
API keys
LDAP
OAuth
About OAuth
Auth0
Google
Keycloak
Okta
More OAuth features
OPA
Passthrough auth
HTTP
gRPC
JWT
Overview
Gateway-level JWT policy
Provider example
Rate limiting
Global rate limiting
Envoy API
Set-style API
Local rate limiting
About local rate limiting
HTTP
Web Application Firewall (WAF)
screen_share
Portal
About Gloo Portal
Portal architecture
Tutorials
Set up Gloo Portal
Create API products
Create a portal
Cleanup
Guides
Create ApiDocs
Portal frontend UI
Sample React app
Backstage
About Backstage
Backstage backend plugin
Backstage frontend plugin
End user guide
Operations
Troubleshoot
grid_view
Integrations
Argo Rollouts
AWS ELBs
ExternalDNS and cert-manager
Istio service mesh
query_stats
Observability
Gateway metrics
settings
Operations
Debug your setup
Upgrade
Uninstall
Troubleshoot
Requests
import_contacts
Reference
Version support
API reference
Helm value reference
Open source
Enterprise Edition
CLI reference
glooctl check
glooctl install gateway
glooctl install gateway enterprise
glooctl uninstall
glooctl upgrade
Changelog
Open source
Enterprise
Contribution guidelines
Open Source Attribution
Port reference
Security posture
Security updates
CVE lifecycle handling
Open source
Enterprise
handshake
Get help and support
About Solo Support
Submit a request
menu
search
Search
1.17.x
2.0.x (latest)
1.20.x
1.19.x
1.18.x
1.17.x
GitHub
Twitter / X
Enable dark mode
Enable light mode
to navigate
to select
to close
cancel
Home
Traffic management
Destination types
On this page
Table of Contents
Destination types
article
Kubernetes services
Route traffic to a Kubernetes service.
article
Upstreams