我有一个运行在GCE上的kubernetes容器。 其中一个服务是作为代理工作的nginx,而复制控制器则有10个副本。 现在我需要更改nginx.conf进行一些调整。 有没有办法让我重新加载所有的nginx豆荚?
现在对我来说,唯一的办法就是把它缩小到0,然后再把它放大到10。 这将导致短暂的停机时间。
您可以使用滚动更新来创建临时复制控制器,以便将新版本的容器向上缩放,然后再缩小旧版本。
将来,您可能想要使用部署 ,它允许声明式部署。