Documentation
Introduction
Configuration
- HTTPProxy Fundamentals
- Ingress v1 Support
- Virtual Hosts
- Inclusion and Delegation
- TLS Termination
- Upstream TLS
- Request Routing
- External Service Routing
- Request Rewriting
- CORS
- Websockets
- Upstream Health Checks
- Client Authorization
- TLS Delegation
- Rate Limiting
- Access logging
- Annotations Reference
- Cookie Rewriting
- API Reference
Deployment
- Deployment Options
- Contour Configuration
- Upgrading Contour
- Enabling TLS between Envoy and Contour
- Redeploy Envoy
Guides
- AWS with NLB
- Cert-Manager
- External Authorization
- JSON logging
- Migrating to HTTPProxy
- Prometheus Metrics
- PROXY Protocol Support
- Resource Limits
Troubleshooting
- Envoy Administration Access
- Contour Debug Logging
- Envoy Debug Logging
- Visualize the Contour Graph
- Show Contour xDS Resources
- Profiling Contour
- Contour Operator
Resources
- Support Policy
- Compatibility Matrix
- Contour Deprecation Policy
- Release Process
- Frequently Asked Questions
- Tagging
Security
Contribute
Troubleshooting
If you encounter issues, follow the guides below for help. For topics not covered here, you can file an issue, or talk to us on the #contour channel on Kubernetes Slack.
Envoy Administration Access
Review the linked steps to learn how to access the administration interface for your Envoy instance.
Contour Debug Logging
Learn how to enable debug logging to diagnose issues between Contour and the Kubernetes API.
Envoy Debug Logging
Learn how to enable debug logging to diagnose TLS connection issues.
Visualize the Contour Graph
Learn how to visualize Contour’s internal object graph in DOT format, or as a png file.
Show Contour xDS Resources
Review the linked steps to view the xDS resource data exchanged by Contour and Envoy.
Profiling Contour
Learn how to profile Contour by using net/http/pprof handlers.
Contour Operator
Follow the linked guide to learn how to troubleshoot issues with Contour Operator.