All Projects → projectcontour → Contour

projectcontour / Contour

Licence: apache-2.0
Contour is a Kubernetes ingress controller using Envoy proxy.

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects
shell
77523 projects
SCSS
7915 projects
Makefile
30231 projects
Smarty
1635 projects

Projects that are alternatives of or similar to Contour

katacoda-scenarios
Katacoda Scenarios for Envoy Proxy
Stars: ✭ 26 (-99.13%)
Mutual labels:  cncf, envoy
Skipper
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
Stars: ✭ 2,606 (-12.7%)
Mutual labels:  http-proxy, ingress-controller
meshery
Meshery, the cloud native manager
Stars: ✭ 1,587 (-46.83%)
Mutual labels:  cncf, envoy
contour-authserver
An Envoy-compatible authorization server.
Stars: ✭ 23 (-99.23%)
Mutual labels:  envoy, contour
Ambassador
open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
Stars: ✭ 3,583 (+20.03%)
Mutual labels:  envoy, gateway-api
Envoy Perf
Envoy performance testing
Stars: ✭ 76 (-97.45%)
Mutual labels:  cncf, envoy
Envoy Mobile
Client networking libraries based on the Envoy project
Stars: ✭ 430 (-85.59%)
Mutual labels:  cncf, envoy
Kuma
🐻 The Universal Service Mesh. CNCF Sandbox Project.
Stars: ✭ 2,516 (-15.71%)
Mutual labels:  cncf, envoy
Aws Workshop For Kubernetes
AWS Workshop for Kubernetes
Stars: ✭ 2,450 (-17.92%)
Mutual labels:  cncf
Proxybroker
Proxy [Finder | Checker | Server]. HTTP(S) & SOCKS 🎭
Stars: ✭ 2,767 (-7.3%)
Mutual labels:  http-proxy
Kanali
A Kubernetes Native API Management Solution
Stars: ✭ 192 (-93.57%)
Mutual labels:  ingress-controller
K8s Bigip Ctlr
Repository for F5 Container Ingress Services for Kubernetes & OpenShift.
Stars: ✭ 204 (-93.17%)
Mutual labels:  ingress-controller
Notary
Notary is a project that allows anyone to have trust over arbitrary collections of data
Stars: ✭ 2,715 (-9.05%)
Mutual labels:  cncf
Kruise
Automate application management on Kubernetes (project under CNCF)
Stars: ✭ 2,819 (-5.56%)
Mutual labels:  cncf
Hub
For the distributed charts search at hub.helm.sh
Stars: ✭ 239 (-91.99%)
Mutual labels:  cncf
Sonobuoy
Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests and other plugins in an accessible and non-destructive manner.
Stars: ✭ 2,442 (-18.19%)
Mutual labels:  cncf
Curriculum
📚Open Source Curriculum for CNCF Certification Courses
Stars: ✭ 3,257 (+9.11%)
Mutual labels:  cncf
Longhorn
Cloud-Native distributed storage built on and for Kubernetes
Stars: ✭ 3,384 (+13.37%)
Mutual labels:  cncf
Laravel Deployment
📗[WIP] 追求质量的 Laravel 应用部署上线课程。
Stars: ✭ 190 (-93.63%)
Mutual labels:  envoy
Microservices On Cloud Kubernetes
Microservices demo application on cloud-hosted Kubernetes cluster
Stars: ✭ 213 (-92.86%)
Mutual labels:  envoy

Contour Build and Test Pull Request Go Report Card GitHub release License Slack CII Best Practices

Contour is fun at parties!

Overview

Contour is an Ingress controller for Kubernetes that works by deploying the Envoy proxy as a reverse proxy and load balancer. Contour supports dynamic configuration updates out of the box while maintaining a lightweight profile.

Contour also introduces a new ingress API (HTTPProxy) which is implemented via a Custom Resource Definition (CRD). Its goal is to expand upon the functionality of the Ingress API to allow for a richer user experience as well as solve shortcomings in the original design.

Prerequisites

See the compatibility matrix for the Kubernetes versions Contour is supported with.

RBAC must be enabled on your cluster.

Get started

Getting started with Contour is as simple as one command. See the Getting Started document.

Troubleshooting

If you encounter issues, review the Troubleshooting section of the docs, file an issue, or talk to us on the #contour channel on the Kubernetes Slack server.

Contributing

Thanks for taking the time to join our community and start contributing!

Roadmap

See Contour's roadmap to learn more about where we are headed.

Security

Security Audit

A third party security audit was performed by Cure53 in December of 2020. You can see the full report here.

Reporting security vulnerabilities

If you've found a security related issue, a vulnerability, or a potential vulnerability in Contour please let the Contour Security Team know with the details of the vulnerability. We'll send a confirmation email to acknowledge your report, and we'll send an additional email when we've identified the issue positively or negatively.

For further details please see our security policy.

Changelog

See the list of releases to find out about feature changes.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].