Kong网关安装自定义插件
安装自定义插件需要注意kong网关的版本要求!!
下面以安装Skywalking插件为例,要求Kong网关是2.2及以上版本,https://github.com/apache/skywalking-kong
一、下载Skywalking插件
git clone https://github.com/apache/skywalking-kong.git #可能会失败多试几次
# .lua和.rockspec文件要放在同级一目录下,如果是docker部署的话把文件复制到容器里 自行搜索docker cp的用法
二、安装Skywalking插件(.lua文件需要和.rockspec在同一目录下)
luarocks install kong-skywalking --local #如果是docker部署的话在进入容器里执行安装
三、安装完成修改kong.conf配置文件,启用skywalking插件
vi /etc/kong/kong.conf
plugins = bundled,skywalking
重启kong网关后没有报错的话,登录konga查看插件的other栏里有没有skywalking
github上还有很多插件可以使用,搜索kong-plugins
https://github.com/search?q=kong-plugins