Contour
A Kubernetes ingress controller using Envoy proxy.
Overview
Contour is a high-performance, open-source Kubernetes ingress controller that provides a control plane for the Envoy edge and service proxy. While primarily an Ingress controller for North-South traffic, it can be used as part of a broader service mesh strategy by managing external access to the mesh.
✨ Key Features
- Ingress controller for Kubernetes
- Built on Envoy
- Dynamic configuration updates
- Support for TLS delegation
- Multi-team ingress delegation
🎯 Key Differentiators
- Native use of Envoy proxy
- Focus on simplicity and security for ingress
- CRD-based configuration (HTTPProxy)
Unique Value: Provides a robust, scalable, and easy-to-use ingress controller for Kubernetes by leveraging the power of Envoy.
🎯 Use Cases (3)
✅ Best For
- Acting as a robust and flexible Ingress controller for Kubernetes.
💡 Check With Vendor
Verify these considerations match your specific requirements:
- Organizations looking for a full-featured service mesh for East-West traffic.
🏆 Alternatives
Offers a more dynamic and API-driven configuration experience compared to traditional ingress controllers, and is a natural fit for Envoy-based ecosystems.
💻 Platforms
✅ Offline Mode Available
🔌 Integrations
💰 Pricing
Free tier: Open source, self-hosted.
🔄 Similar Tools in Envoy-Based Mesh
Istio
Open-source service mesh that layers transparently onto existing distributed applications....
Consul Service Mesh
A multi-cloud service networking platform that connects and secures services....
Kuma
An open-source, universal control plane for service mesh, built on top of Envoy....
AWS App Mesh
A managed service mesh that provides application-level networking for your services....
Gloo Mesh
An enterprise-grade management plane for Istio, simplifying multi-cluster and multi-cloud service me...
Tetrate Service Bridge
An enterprise service mesh management platform for multi-cluster, multi-cloud, and hybrid environmen...