I have a Plugin I’d like to install in my Kong instance which is running on Kubernetes.
After reading this: https://github.com/Kong/kubernetes-ingress-controller/blob/master/docs/guides/setting-up-custom-plugins.md
the Plugin was starting to load by Kong. Unfortunately it breaks then, because I have a dependency to resty.openidc which is not installed.
So how do I install those missing dependencies?
I tried to install the dependency as a Kong Plugin, but it’s missing a handler.lua and breaks because of this.
I tried to put the dependency in a subdirectory and adjusted the require() calls, but resty.openidc itself has also dependencies, which would also have to be adjusted.
Someone mentioned, that it would be possible with a InitContainer. How would that work, when my installation is done with Helm?