Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 13 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
# Envoy Gloo — End of Life

Envoy Gloo is now end of life and will no longer receive releases, bug fixes, or security patches.

Envoy Gloo originally existed as the downstream Envoy distribution for [Gloo OSS](https://github.com/solo-io/gloo). As the project evolved into [kgateway](https://kgateway.dev), we moved closer to upstream open source standards. This included adopting the Kubernetes Gateway API and, starting in kgateway 2.3.0, transitioning to vanilla upstream Envoy images. kgateway 2.2.x was the final release line to use Envoy Gloo.

This shift removes the need for a custom downstream Envoy build and aligns kgateway more closely with the broader open source ecosystem. Because of this, Envoy Gloo will no longer be maintained.

If you're still running Gloo OSS, or otherwise depending on Envoy Gloo, we encourage you to migrate to [kgateway 2.3](https://github.com/kgateway-dev/kgateway/releases/tag/v2.3.0) or later: https://kgateway.dev

Thanks to everyone who contributed to Envoy Gloo over the years.

# Build

## Laptop
Expand Down Expand Up @@ -84,4 +96,4 @@ make build-arm
You can optionally set your own registry to push gloo-envoy images by setting the REGISTRY environment variable or passing it as input. It defaults to `quay.io/solo-io`.
```bash
make docker-release-arm
```
```
Loading