我正在开发一个基于Spring boot的云原生应用程序,它将部署在Kubernetes集群上。由于Spring提供了与Kubernetes部署集成的Spring Cloud Kubernetes,我真的需要将其用于云原生应用吗?
Spring doc here不太有说服力,是否应该使用它?如果我使用它,在开发12因子应用程序时,它是否会给我带来显著的好处?
我认为大多数云原生应用的行为都是由Kubernetes自己强制执行的。
如果我在查看Spring cloud Kubernetes的值时遗漏了什么,请告诉我。
发布于 2020-11-04 00:43:05
不,你不需要。如果Spring Cloud在与Kubernetes交互时没有提供你想要或需要的一些特别的好处,那么就没有理由使用它。几乎所有可用的容器都可以在Kubernetes中正常运行。容器的配置不需要知道或关心它是否在Kubernetes中运行。所以,当然,你的应用程序不需要知道。
https://stackoverflow.com/questions/64666884
复制相似问题