Contour Logo

High performance ingress controller for Kubernetes

Contour is an open source Kubernetes ingress controller providing the control plane for the Envoy edge and service proxy.‚Äč Contour supports dynamic configuration updates and multi-team ingress delegation out of the box while maintaining a lightweight profile.

Kubernetes Logo

Built for Kubernetes

Quickly deploy cloud-native applications using the flexible and innovative HTTPProxy API.

Dynamic Reconfiguration Icon

Dynamic Reconfiguration

Update Envoy configurations as the ingress and underlying elements change, without restarting the load balancer.

Secure Ingress Icon

Secure Ingress Delegation

Safely delegate ingress configuration to protect service access on multi-team Kubernetes clusters.

Contour is a Cloud Native Computing Foundation Incubating project

Cloud Native Computing Foundation Logo

Introduction to Contour

Read an overview of the Contour project, including key use cases and how to get involved.

Learn how Contour is used for advanced traffic routing

Read about using Contour for blue-green application deployments.

Features

Case Study Icon

Envoy Inside

Contour is built as the control plane for Envoy, the high performance L7 proxy and load balancer

Flexible Architecture

Contour can be deployed as either a Kubernetes deployment or daemonset

Dial Icon
Navigation Tree Icon

TLS Certificate Delegation

Administrators can delegate wildcard certificate access securely

Blog Highlights

Join the Contour Tech Docs Working Group

Join the Contour Tech Docs Working Group

Announcing Contour Technical Documentation Working Group

Announcing Contour v1.13.0

Announcing Contour v1.13.0

Contour 1.13 adds Gateway API and global rate limiting support.

Announcing Contour v1.12.0

Announcing Contour v1.12.0

This blog post covers local rate limiting support in Contour 1.12.

See All Posts

The Contour Team

Contour is released as open source software and provides community support through our GitHub project page. If you encounter an issue or have a question, feel free to reach out on the GitHub issues page for Contour.

The Contour project team welcomes contributions from the community, please see our contributing documentation.

Nick Young Picture

Nick Young

Tech Lead / Maintainer

Daneyon Hansen Picture

Daneyon Hansen

Maintainer

Steve Kriss Picture

Steve Kriss

Maintainer

Steve Sloka Picture

Steve Sloka

Maintainer

Sunjay Bhatia Picture

Sunjay Bhatia

Maintainer

Alex Xu Picture

Alex Xu

Product Manager

Ready to try Contour?

Read our getting started documentation.