Hi, I’m wondering if it’s possible to write an Ist...
# webassembly
m
Hi, I’m wondering if it’s possible to write an Istio Wasm plugin in Kotlin to manipulate headers from incoming requests. Has anyone tried something like this?
a
As far as I understand Istio uses the V8 Wasm Runtime embedded in Envoy, which is quite old version 10.7. Running Kotlin/Wasm requires the WasmGC Proposal, which is only supported in V8 since version 11.9.
m
okay, also as far as I know, there isn’t an SDK to interact with Envoy, so I’ll likely need to write it in Rust or Go. Thanks!