Commit Graph

9 Commits

Author SHA1 Message Date
renovate[bot]
18149dda53 chore(deps): update ubuntu docker tag to v24 2024-06-28 16:13:33 -04:00
Alexis Couvreur
eb236ab03d fix(deps): update tinygo to v0.32.0 2024-06-28 16:02:11 -04:00
renovate[bot]
52bba90a59 fix(deps): update module github.com/tetratelabs/proxy-wasm-go-sdk to v0.24.0 2024-06-28 16:02:11 -04:00
renovate[bot]
f6eeee81a2 fix(deps): update module github.com/stretchr/testify to v1.9.0 2024-06-28 15:54:21 -04:00
renovate[bot]
c9db7d91fc chore(deps): update nginx docker tag to v1.27.0 2024-06-28 15:41:17 -04:00
renovate[bot]
83d383e600 chore(deps): update rancher/k3s docker tag to v1.30.2 2024-06-28 14:52:34 -04:00
renovate[bot]
fe5bfafe15 fix(deps): update golang.org/x/exp digest to 7f521ea 2024-06-28 13:49:32 -04:00
renovate[bot]
1f62f35763 chore(deps): update apache/apisix docker tag to v3.9.1 2024-06-28 13:37:39 -04:00
Alexis Couvreur
70f337d95a feat(plugin): add proxywasm plugin (#284)
* feat(plugin): add `proxywasm` plugin

The `proxywasm` plugin is a WASM Filter following the ProxyWasm ABI Specification using the proxywasm go sdk

This allows extensibility with any reverse proxy who implements the ProxyWasm ABI Specification.

The current WASM Filter was successfully tested with APISIX, Envoy, Nginx with ngx_wasm_module from Kong and Istio.

Fixes #145
2024-06-28 13:22:06 -04:00