authservice icon indicating copy to clipboard operation
authservice copied to clipboard

Can this be a WebAssembly extension?

Open tillig opened this issue 4 years ago • 3 comments

I'm not sure what the output of the build here is but it appears it creates a custom Envoy build that you have to replace your standard sidecar with. I noticed Istio and Envoy are trying to push WebAssembly plugins hosted on WebAssemblyHub so you can reference plugins from there and not have to use custom Envoy builds.

Is that something which could be considered here? I'd love to make use of the functionality but I'm not allowed to use a custom Istio sidecar in our environment.

tillig avatar Aug 19 '20 19:08 tillig

I'm working on something along those lines: https://github.com/dgn/oidc-filter

dgn avatar Aug 21 '20 15:08 dgn

@tillig I think ultimately, it makes sense to move this functionality into a WebAssembly Module. But although the community is working very hard to get this functionality ready for prime time, I think it's not there yet. This particular project is deployed via an additional sidecar + + . Have a look at the examples in this repo.

stefanhenseler avatar Sep 21 '20 12:09 stefanhenseler