我想通过使用k8s Deployment对象来管理部署,从而部署一个应用程序集群。文档使我非常困惑。我的基本架构有以下独立扩展的组件:
我的问题是:
- API服务器
- UI服务器
- Redis缓存
- 定时器/计划任务服务器
我的问题是:
- 我需要创建pod.yml文件,然后在deployment.yml文件中引用它们,还是deployment文件也可以嵌入pod定义?
- k8s文档似乎暗示着Deployment的spec部分相当于定义一个Pod。 这是正确的吗? 如果我想声明性地描述多个Pod的部署,我需要多个deployment.yml文件吗?