如何部署到kubernetes
我有一个网站如何部署到kubernetes,kubernetes,kubernetes-ingress,Kubernetes,Kubernetes Ingress,我有一个网站 前端容器 节点后端容器 管理面板容器 独立计算机上的数据库 所有容器都是无状态的,我想运行 在domain.com上平衡前端负载的2个实例 backend.domain.com上的2个后端实例 panel.domain.com上的1个管理面板实例 我目前正在docker中使用nginx反向代理运行此程序,以将流量定向到基于子域的容器 我想把这个设置移到kubernetes,这样 我的问题是 在这种情况下,豆荚可以是什么 这里的部署是什么?会有多次部署吗 我是否需要nginx
- 前端容器
- 节点后端容器
- 管理面板容器
- 独立计算机上的数据库
- 在domain.com上平衡前端负载的2个实例
- backend.domain.com上的2个后端实例
- panel.domain.com上的1个管理面板实例
在我看来,您可以使用以下k8s结构
- 前端:一种部署和服务,具有从入口到服务的路由
- 后端:部署和服务
- 管理面板:一个部署和服务,具有进入服务的路径
第二种方式是在库伯内特斯部署所有设备 @user1529891它不是关于有状态与无状态的。请在标记副本之前阅读您如何共享状态以及在哪些容器之间共享状态