apache / apisix-helm-chart

Apache APISIX Helm Chart
https://apisix.apache.org/
Apache License 2.0
232 stars 209 forks source link

[help request ] 如何配置自定义的插件 #790

Open lingbao08 opened 1 week ago

lingbao08 commented 1 week ago

以前的apisix中,可以支持自定义配置插件。比如:

apisix:
  extra_lua_path: '/usr/local/apisix/plugins/?.lua'

来指定自定义插件的地址。 同时在 apisix.plugins 属性中新增插件名即可。

但是在使用helm安装apisix(apisix + apisix-dashboard + apisix-ingress-controller)时,没有发现有可以配置自定义插件。 尝试过在apisix/values.yaml中的apisix.plugins 属性中设置,启动后会在apisix的pod中提示插件找不到文件。 这个文件的apisix.customPlugins 属性如果开启就要挂盘,还有什么新的配置文件,还有下面的属性看不懂(在单独使用apisix的时候,没有这么多属性)。

在apisix的官网和 https://apache.github.io/apisix-helm-chart/ 都没有找到该如何配置。

想问下,使用helm安装apisix系列(apisix + apisix-dashboard + apisix-ingress-controller)时,自定义插件如何设置?