tetratelabs / archive-envoy

Archive of Envoy® release binaries
Apache License 2.0
11 stars 4 forks source link

Provide an option to use `envoyproxy/envoy-contrib` images #37

Open zd9KgA opened 2 years ago

zd9KgA commented 2 years ago

I'd like to be able to use func-e in connection with Envoy configuration that required contributed functionalities (such as experimenting with PostgresProxy).

An option (e.g. via command line switch) to toggle between the regular behavior and using the extended image would be helpful (to me).

My current alternative is not to use func-e, but to work explicitly with the images.

codefromthecrypt commented 2 years ago

This would be similar to how debug images are done. ex a separate json file. So, I'll move this to the archive-envoy repository as func-e already has a means to use a different json. The main thing here is archiving them into tar as func-e doesn't integrate with docker directly and likely won't

https://archive.tetratelabs.io/envoy/index.html

zd9KgA commented 2 years ago

@codefromthecrypt Thanks for the hint. Until a corresponding archive is maintained, I'll try to craft and provide a corresponding JSON file locally.

codefromthecrypt commented 2 years ago

yep this was an intentional design of ours. by using a json URL people can reduce the choices or expand them per site concerns or when there's a gap like this!

note: this is the schema if it helps https://archive.tetratelabs.io/release-versions-schema.json