0

我正在开发一个基于 Spring Boot 的云原生应用程序,以部署在 Kubernetes 集群上。由于 Spring 提供 Spring Cloud Kubernetes 用于与 Kubernetes 部署集成,我真的需要将它用于云原生应用程序吗?

这里的Spring doc没有太多说服力是否使用它?如果我使用它,它是否会给我开发 12 因素应用程序带来显着的好处?

我认为大多数云原生应用程序行为都是由 Kubernetes 本身强制执行的。

如果我在看到 Spring cloud Kubernetes 的价值时遗漏了什么,请告诉我。

4

1 回答 1

2

不,你没有。如果 Spring Cloud 在与 Kubernetes 交互时没有提供您想要或需要的一些特殊好处,那么就没有理由使用它。几乎所有可用的容器都可以在 Kubernetes 中正常运行。容器的配置无需知道或关心它是否可能在 Kubernetes 中运行。所以,当然,您的应用程序不必知道。

于 2020-11-03T16:43:04.523 回答