问题描述:前后端分离,但是同一域名下既有前端代码(部署在nginx中,以静态文件方式访问。),又用nginx 的proxy_pass ,根据url (location /xx/ {})反向代理做了后端。
方案 1:client -> lb -> ingress -> nginx (nginx 只部署前端,ingress 配置后端连接pod 的service,)
方案2 : client -> nginx ( 后端采用nodeport暴露出来,采用问题描述方法部署)
请问这两种方案的可行性?或者还有什么更好的方案吗?