构建静态前端后,我的想法是将其部署到 S3 等静态资产服务器,同时使用 kubernetes 将我的微服务后端部署到 EC2 或 EKS 等计算服务。
然而,我的研究只发现了一种方法:在我的 kubernetes 集群中将前端构建为服务。
我的问题:
是否可以像我上面的想法一样有两个部署目标?
如果可能的话,这样做的优点/缺点是什么(特别是前端和后端之间的通信会很棘手吗?)
除了这两种之外,还有其他部署方式需要考虑吗?
对于其他上下文,我的前端是通过 create-react-app 构建的 React 应用程序,并且我已经通过生产构建提取了它。我的后端由多个 NodeJS 微服务组成。
浮云间
相关分类