云原生应用管理:原理与实践
上QQ阅读APP看书,第一时间看更新

2.4.4 一些有用的更新参数

在更新或回滚Release时,我们可以自定义一些参数,这些参数在某些情况下会非常有用。

·--timeout:等待Kubernetes apiServer返回的超时时间,默认是5min。

·wait:等待所有的Pod状态变为Ready、PVC都已经挂载、Deployment到达最小的Pod数量、Service被分配了IP地址。它会一直等待,直到到达上面的超时时间结束。如果已经到达超时时间还没有Ready,这个Release的状态就会被置为FAILED。

·--no-hooks:略过所有的Hook。

·--recreate-pods:只在更新和回滚时有用,这个命令会导致当前所有Pod重建。