与 Kubernetes 一起运行的服务的 API 网关?

问题描述

我们的所有服务都在 Kubernetes 上运行。我们想知道部署我们自己的 API 网关的最佳实践是什么,我们想到了 2 个解决方案:

  1. 在 Kubernetes 集群之外部署 API 网关,即使用 Kong。这意味着集群的入口将连接到外部网关。网关是虚拟机或物理机,你可以通过复制多个网关实例来扩展

  2. 从 Kubernetes 内部部署网关(然后可能连接到外部 L4 负载均衡器),即大使。但是,使用这种方法,每个集群只能有 1 个网关。防止容错的唯一方法是实际复制整个 K8s 集群

什么是典型的设置,什么是更好的?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)