An open-source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway using Gateway API resources.
Envoy Gateway is an open-source project that manages Envoy Proxy as a standalone or Kubernetes-based application gateway. It uses Gateway API resources to dynamically provision and configure Envoy Proxies, solving the problem of complex, manual gateway setup and management in cloud-native environments.
Platform engineers, DevOps teams, and cloud-native developers who need a standardized, declarative way to manage API gateways and traffic routing in Kubernetes or standalone deployments.
Developers choose Envoy Gateway for its tight integration with the Kubernetes Gateway API standard, providing a consistent, scalable, and community-driven approach to managing Envoy Proxy as an application gateway without vendor lock-in.
Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses Kubernetes Gateway API resources for declarative configuration, ensuring consistency with cloud-native standards and reducing vendor lock-in.
Supports both standalone and Kubernetes-based deployments, offering versatility for different infrastructure setups as highlighted in the README.
Automatically configures Envoy Proxies based on API resources, minimizing manual intervention and errors in traffic management.
Regular contributor meetings and open collaboration on Slack, as detailed in the README, foster continuous development and issue resolution.
Being actively developed, some advanced gateway features may be missing or unstable, as indicated by the roadmap linked in the documentation.
Although standalone deployment is possible, the design prioritizes Kubernetes, which can add setup overhead for non-K8s environments.
Relies on Envoy Proxy, which can be memory and CPU intensive, making it less suitable for lightweight or edge deployments.