Skip to content

Adoption & Ecosystem

Who uses it

The organisations below are listed on Contour's official adopters page and in the repository's site/content/resources/adopters.md.

OrganisationUse caseSource
SnappCloudMigrated from the OpenShift Router to Contour (success story)https://projectcontour.io/resources/adopters/
KnativeBridges KIngress to HTTPProxy via net-contourhttps://projectcontour.io/resources/adopters/
VMwareIngress for Tanzuhttps://projectcontour.io/resources/adopters/
GojekIngress across all Kubernetes clustershttps://projectcontour.io/resources/adopters/
FlyteDefault ingress for its sandboxhttps://projectcontour.io/resources/adopters/
DaoCloudContour-based next-generation microservice gatewayhttps://projectcontour.io/resources/adopters/
BugfenderListed adopterhttps://projectcontour.io/resources/adopters/

When Contour was accepted as a CNCF Incubating project (2020-07-07), the announcement named these production users: Adobe (multi-tenant platform "Project Ethos"), Kinvolk, Kintone, PhishLabs, and Replicated.

Adoption signals

Observed 2026-06-24 via gh api repos/projectcontour/contour:

  • Stars: 3,934
  • Forks: 716
  • Open issues: 120
  • Contributors: roughly 240 (the contributors endpoint paginates to a last page of 240, including anonymous contributors)

Governance is documented in the projectcontour/community repository (GOVERNANCE.md, referenced from CONTRIBUTING.md:212). Maintainers are listed in that repository's MAINTAINERS.md and tracked on the CNCF side in cncf/foundation's project-maintainers.csv as an Incubating project. Triage happens in a weekly community meeting (CONTRIBUTING.md:238).

Ecosystem

  • Envoy is the data plane and a required dependency.
  • Gateway API (SIG-Network) is supported as a first-class configuration surface.
  • Knative integrates via net-contour.
  • Common combinations include ExternalDNS and cert-manager.
  • Contour ships its own Gateway provisioner.
  • External authorization via Envoy ext_authz, plus global and local rate limiting.

Alternatives

AlternativeDiffers by
ingress-nginxNGINX-based and very widely deployed. Contour is Envoy-based with dynamic config (no reload or restart) and HTTPProxy delegation for multi-team separation.
Emissary-ingress (formerly Ambassador)Also an Envoy-based CNCF project. Contour focuses on the HTTPProxy CRD and Gateway API with a lighter control plane.
Istio ingress / GatewayBuilt for a service mesh; broad features but heavier. Contour focuses on ingress.
Envoy GatewayEnvoy's own Gateway API implementation. Contour differentiates with the historical HTTPProxy CRD and existing operational base.