Envoy was OSSd in September, 2016 and joined the CNCF in September, 2017. The project has grown significantly over time.
The following application links to the required information to become a graduated project.
Document that it is being used successfully in production by at least three independent end users which, in the TOC’s judgement, are of adequate quality and scope.
- Known end users include: AirBnb, Alibaba, Apple, Booking.com, Cookpad, DigitalOcean, eBay, Google, GO-JEK, GroupOn, IBM, Lyft, Medium, Microsoft, Netflix, Pinterest, Salesforce, Snap, Square, Stripe, Tencent, Twilio, Two Sigma, Uber, Verizon, VMware, VSCO, Yahoo Japan, and Yelp. Many of these logos are listed here. This is not an exclusive list and it's likely that other organizations are also Envoy users.
- Envoy is being used by numerous other companies, both large and small, to build higher layer products and services. This includes Covalent, Datawire, HashiCorp, Heptio, Istio (F5 Networks, Google, IBM, RedHat, Tetrate, Tigera, VMware, etc.), Solo.io, and many others.
Have a healthy number of committers. A committer is defined as someone with the commit bit; i.e., someone who can accept contributions to some or all of the project.
See the current list of Envoy owners, who are also committers. Currently, we have 11 and are on the constant lookout for new maintainers to join our ranks.
https://github.com/envoyproxy/envoy/graphs/contributors
We currently have 11 committers from 5 organizations.
https://bestpractices.coreinfrastructure.org/en/projects/1266
https://github.com/envoyproxy/envoy/blob/master/CODE_OF_CONDUCT.md
Explicitly define a project governance and committer process. This preferably is laid out in a GOVERNANCE.md file and references an OWNERS.md file showing the current and emeritus committers.
https://github.com/envoyproxy/envoy/blob/master/GOVERNANCE.md