apisix的安装与配置
参考资料:两种方式教你在 K8s 中轻松部署 Apache APISIX | 支流科技
安装和改造apisix
命名空间改造为apisix,除namespace改造外,etcd.yaml需要进行改造
apisix.yaml需要进行改造
监听80和443端口
1、修改内置ingress(traefik)端口号让出80,443端口(单服务器需要修改,多服务器或者有lb不需要)
2、修改apisix-gateway的yaml文件
此时apisix的gateway就可以监听80和443端口了
3、配置apisix-dashboard
输入http://apisix-dashboard.domain:1080/即可访问
为keycloak做准备(如果需要连接keycloak的话)
在keycloak的配置映射中添加如下内容:
http_server_configuration_snippet: |
set $session_secret "inchtek111136VsCD3g567922IC02058";
解决header_too_large问题
在apisix的configmap中添加如下代码