diff --git a/charts/apisix/README.md b/charts/apisix/README.md index a43a21ae..c43c4d05 100644 --- a/charts/apisix/README.md +++ b/charts/apisix/README.md @@ -133,8 +133,11 @@ The command removes all the Kubernetes components associated with the chart and | apisix.vault.prefix | string | `""` | Prefix allows you to better enforcement of policies. | | apisix.vault.timeout | int | `10` | HTTP timeout for each request. | | apisix.vault.token | string | `""` | The generated token from vault instance that can grant access to read data from the vault. | -| apisix.wasm.enabled | bool | `false` | Enable Wasm Plugins. See [wasm plugin](https://apisix.apache.org/docs/apisix/next/wasm/) | -| apisix.wasm.plugins | list | `[]` | | +| apisix.wasm.enabled | bool | `false` | Enable Wasm Plugins. See [wasm plugin](https://apisix.apache.org/docs/apisix/next/wasm/). | +| apisix.wasm.file | string | `""` | Set path to Wasm plugin. | +| apisix.wasm.http_request_phase | string | `"rewrite"` | Set the HTTP request phase in which the plugin should run. | +| apisix.wasm.plugins | list | `[]` | Set Wasm plugin name. | +| apisix.wasm.priority | int | `7999` | Set wasm plugin priority. | | autoscaling.enabled | bool | `false` | | | autoscaling.maxReplicas | int | `100` | | | autoscaling.minReplicas | int | `1` | | diff --git a/charts/apisix/values.yaml b/charts/apisix/values.yaml index de5ad506..9fd7889f 100644 --- a/charts/apisix/values.yaml +++ b/charts/apisix/values.yaml @@ -554,9 +554,16 @@ apisix: cmd: ["/path/to/apisix-plugin-runner/runner", "run"] wasm: - # -- Enable Wasm Plugins. See [wasm plugin](https://apisix.apache.org/docs/apisix/next/wasm/) + # -- Enable Wasm Plugins. See [wasm plugin](https://apisix.apache.org/docs/apisix/next/wasm/). enabled: false + # -- Set Wasm plugin name. plugins: [] + # -- Set wasm plugin priority. + priority: 7999 + # -- Set path to Wasm plugin. + file: "" + # -- Set the HTTP request phase in which the plugin should run. + http_request_phase: rewrite # -- customPlugins allows you to mount your own HTTP plugins. customPlugins: