我在GCE上运行了一个kubernetes容器 其中一个服务是作为代理工作的nginx,并且使用复制控制器它有10个副本 现在我需要更改nginx.conf以进行一些调整 有没有办法让我重新加载所有的nginx pod?
现在对我来说唯一的方法是将它缩放0,然后再将其缩放到10 这将导致停机时间短。
答案 0 :(得分:2)
您可以使用rolling update创建一个临时复制控制器来扩展新版本的pod,然后逐渐缩小旧版本。
将来,您可能希望继续使用Deployment,它允许声明性部署。