可以通過(guò)下面的命令查看到更新時(shí)可以控制的參數(shù):
maxSurge :此參數(shù)控制滾動(dòng)更新過(guò)程,副本總數(shù)超過(guò)預(yù)期pod數(shù)量的上限??梢允前俜直龋部梢允蔷唧w的值。默認(rèn)為1。(上述參數(shù)的作用就是在更新過(guò)程中,值若為3,那么不管三七二一,先運(yùn)行三個(gè)pod,用于替換舊的pod,以此類推)
maxUnavailable:此參數(shù)控制滾動(dòng)更新過(guò)程中,不可用的Pod的數(shù)量。 (這個(gè)值和上面的值沒(méi)有任何關(guān)系,舉個(gè)例子:我有十個(gè)pod,但是在更新的過(guò)程中,我允許這十個(gè)pod中最多有三個(gè)不可用,那么就將這個(gè)參數(shù)的值設(shè)置為3,在更新的過(guò)程中,只要不可用的pod數(shù)量小于或等于3,那么更新過(guò)程就不會(huì)停止)。