Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(envoy): add basic Envoy support #856

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

cloudnull
Copy link
Contributor

This change adds basic Envoy support with all the basic capabilities used today with the NGINX Gateway.

  • Documentation has been updated to separate Envoy from NGINX Gateway implementations
  • Traffic policies have been added for basic capabilies with the ability to extend and create comprehensive rate limits later.

This change adds basic Envoy support with all the basic capabilities
used today with the NGINX Gateway.

* Documentation has been updated to separate Envoy from NGINX Gateway
  implementations
* Traffic policies have been added for basic capabilies with the ability
  to extend and create comprehensive rate limits later.

This change is a 1:1 replacement for the NGINX Gateway API ensuing it
operates with self-signed and lets encrypt certificates, supports
inplace replacements, and makes use of all the pre-defined routes/listeners.

Nice to haves added

* X-Forwarded-For and Client-IPs are now properly tracked
* Cluster policies allow for better traffic management by default
* HPA for envoy gives the system better scale

Signed-off-by: Kevin Carter <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant