之前并不了解这个是个什么东西
只是之前听说 k8s 要放弃 ingress
但是没有深入了解过
现在发现了一个叫 apisix 的东西
这个无疑就是 ingress 的替代品之一
是 k8s 的一种 api 网关
了解
简单了解了一下
基本也就是 ingress 和 nginx 的结合
类似于 ingress-nginx-controller
但是加了许多功能
类似于微服务治理中的限流、熔断等功能
还有动态路由、插件拓展、负载均衡、服务发现、配置实时生效等功能
相比于 ingress,多了一个控制台
可以在控制台里更加清晰的去查看一些个配置
当然
也有类似 ingress 的命令行
例如 kubectl get apisixroutes 等命令
其他的命令可以去 crd 中查看列表
kubectl get crd |grep apisix
正文完