gateway
gateway copied to clipboard
design: Wasm extension supports OCI image code source
Related: https://github.com/envoyproxy/gateway/issues/3304
I'm not sure which is a better idea:
- extend EG controller support this
- introduce an new component.
Is there potential for a new component to be reused by other envoy control planes (e.g. istio)? If so, it could be beneficial from long-term maintenance perspective...
Can we implement this based on some existing OCI registry cache?
Is there potential for a new component to be reused by other envoy control planes (e.g. istio)? If so, it could be beneficial from long-term maintenance perspective...
To simplify the process, I'd like to create this component as part of EG rather than a standalone binary. This will help us avoid unnecessary dependencies/management(install, upgrade,etc.) overhead.
Can we implement this based on some existing OCI registry cache?
We can use https://github.com/google/go-containerregistry
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. Please feel free to give a status update now, ping for review, when it's ready. Thank you for your contributions!
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 68.97%. Comparing base (
d5fde3e) to head (0ba441c).
Additional details and impacted files
@@ Coverage Diff @@
## main #3313 +/- ##
=======================================
Coverage 68.97% 68.97%
=======================================
Files 176 176
Lines 21731 21731
=======================================
Hits 14989 14989
Misses 5662 5662
Partials 1080 1080
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.