- Notifications
You must be signed in to change notification settings - Fork5.3k
Cloud-native high-performance edge/middle/service proxy
License
envoyproxy/envoy
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Cloud-native high-performance edge/middle/service proxy
Envoy is hosted by theCloud Native Computing Foundation (CNCF). If you are acompany that wants to help shape the evolution of technologies that are container-packaged,dynamically-scheduled and microservices-oriented, consider joining the CNCF. For details about who'sinvolved and how Envoy plays a role, read the CNCFannouncement.
- Official documentation
- FAQ
- Example documentation
- Blog about the threading model
- Blog about hot restart
- Blog about stats architecture
- Blog about universal data plane API
- Blog on Lyft's Envoy dashboards
- data-plane-api: v2 API definitions as a standalonerepository. This is a read-only mirror ofapi.
- envoy-perf: Performance testing framework.
- envoy-filter-example: Example of how to add new filtersand link to the main repository.
- envoy-announce: Low frequency mailinglist where we will email announcements only.
- envoy-security-announce: Low frequency mailinglist where we will email security related announcements only.
- envoy-users: General user discussion.
- envoy-dev: Envoy developer discussion (APIs,feature design, etc.).
- envoy-maintainers: Use this listto reach all core Envoy maintainers.
- Twitter: Follow along on Twitter!
- Slack: Slack, to get invited gohere.
- NOTE: Response to user questions is best effort on Slack. For a "guaranteed" response please emailenvoy-users@ per the guidance in the following linked thread.
Please seethis email threadfor information on email list usage.
Contributing to Envoy is fun and modern C++ is a lot less scary than you might think if you don'thave prior experience. To get started:
- Contributing guide
- Beginner issues
- Build/test quick start using docker
- Developer guide
- Consider installing the Envoydevelopment support toolchain, which helps automate parts of the development process, particularly those involving code review.
- Please make sure that you let us know if you are working on an issue so we don't duplicate work!
The Envoy team has a scheduled meeting time twice per month on Tuesday at 9am PT. The publicGoogle calendar ishere. The meeting will only be heldif there are agenda items listed in themeetingminutes. Any member of the community should be able topropose agenda items by adding to the minutes. The maintainers will either confirmthe additions to the agenda, or will cancel the meeting within 24 hours of the scheduleddate if there is no confirmed agenda.
There has been several third party engagements focused on Envoy security:
- In 2018 Cure53 performed a security audit,full report.
- In 2021 Ada Logics performed an audit on our fuzzing infrastructure with recommendations for improvements,full report.
If you've found a vulnerability or a potential vulnerability in Envoy please let us know atenvoy-security. We'll send a confirmationemail to acknowledge your report, and we'll send an additional email when we've identified the issuepositively or negatively.
For further details please see our completesecurity release process.
Builds for the ppc64le architecture or using aws-lc are not covered by the envoy security policy. The ppc64le architecture is currently best-effort and not maintained by the Envoy maintainers.
For further details please see ourrelease process.
About
Cloud-native high-performance edge/middle/service proxy
Topics
Resources
License
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors1,320
Uh oh!
There was an error while loading.Please reload this page.
