This is to track adding an OPA Wasm extension, which extracts a small set of request attributes and sends out to an OPA policy engine. It will also have result cache built in. This goal of this extension is to demonstrate Wasm extension as a call out policy check extension point. The extensions needs to have unit test converage, integration test, and documentation about how to customize it to fit bespoke needs.
This is to track adding an OPA Wasm extension, which extracts a small set of request attributes and sends out to an OPA policy engine. It will also have result cache built in. This goal of this extension is to demonstrate Wasm extension as a call out policy check extension point. The extensions needs to have unit test converage, integration test, and documentation about how to customize it to fit bespoke needs.