在 kubernetes 集群上部署 spring 个应用程序

Deployment of spring application on kubernetes cluster

我将创建一个 kubernetes 集群来部署我所有的 spring 引导微服务。目前我有一个 spring 云网关服务器、一个尤里卡发现服务器以及我的后端和前端应用程序。

如果部署在 kubernetes 上,我们是否需要网关服务器和发现服务器,因为这些服务作为集群的一部分提供?

谢谢。

您不需要使用 Spring 云网关或 Eureka 发现服务器。 Kubernetes 提供了所有基本构建块(如 Service),无需额外的软件要求(例如使用普通 DNS)即可实现。

如果您需要更高级的设置,您可以将 kubernetes API 集成到 Spring 应用程序中或使用其他方式进行集成。 90%的情况是不需要的。