authservice
authservice copied to clipboard
Can this be a WebAssembly extension?
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.
I'm working on something along those lines: https://github.com/dgn/oidc-filter
@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