Kubernetes架构与内部api网关

时间:2018-03-23 17:25:34

标签: kubernetes kong api-gateway

当使用内部部署(我自己运行)像Kong这样的api网关时,它是否应该在一个节点中以主kubernetes集群的形式运行,还是应该作为单独的kubernetes集群运行?

1 个答案:

答案 0 :(得分:1)

除非你有一个惊人的理由不这样做:在群集中运行Kong。由于集群A和集群B之间的连接断开,所以你想要的最后一件事就是所有API请求都要轰炸,更不用说请求从一层抽象层跳到另一层抽象时的可怕延迟。

从nginx Ingress控制器获取页面,您还可以使用Endpoint API绕过基于iptables的{​​{1}}机制,从而节省更多延迟和系统资源 - 多群集配置几乎不可能的技巧。

这是我的回忆,甚至还有基于Kong的Ingress控制器,如果他们的功能集和你的需求一致,可以为你节省更多的心痛