envoyproxy / envoyproxy/gateway

Support GoLang Http Filter in EnvoyExtensionPolicy

Open
#5,266 6 comments 9 reactions 0 assignees View on GitHub
triage
Dominant language
Go
Stars
3k
Forks
864
Avg merge
2d 2h
Merged PRs (30d)
140

Description

*Description*:

Can we already start with implementing [GoLang Http Filter](https://www.envoyproxy.io/docs/envoy/latest/configuration/http/http_filters/golang_filter)

Even though it is as of now not included in the core image of envoy proxy?
But there is some progress regarding movement and some really promising quotes from [here](https://github.com/envoyproxy/envoy/issues/31685) and [here](https://github.com/envoyproxy/envoy/issues/36026)
* "should be stable enough"
* "known bugs are fixed"
* "I think it's ready for production"
* "Go plugin API is stable enough"
* "let's make it happen in 2025"

The envoy:contrib version could be easily used by changing the image in the API [here](https://www.envoyproxy.io/docs/envoy/latest/start/sandboxes/golang-http). For sure that has to be highlighted in the documentation. And maybe part of the validation process.

Links:
* https://www.envoyproxy.io/docs/envoy/latest/start/sandboxes/golang-http
* https://github.com/envoyproxy/gateway/issues/2204
* https://github.com/envoyproxy/gateway/issues/2025

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.