ClusterUpgradePolicy
Beskriver principen som används vid uppgradering av klustret.
Egenskaper
Namn | Typ | Obligatorisk |
---|---|---|
forceRestart | boolean | No |
upgradeReplicaSetCheckTimeout | sträng | Ja |
healthCheckWaitDuration | sträng | Ja |
healthCheckStableDuration | sträng | Ja |
healthCheckRetryTimeout | sträng | Ja |
upgradeTimeout | sträng | Ja |
upgradeDomainTimeout | sträng | Ja |
healthPolicy | ClusterHealthPolicy | Yes |
deltaHealthPolicy | ClusterUpgradeDeltaHealthPolicy | No |
forceRestart
Typ: booleskt
Obligatoriskt: Nej
Om det är sant startas processerna om kraftfullt under uppgraderingen även om kodversionen inte har ändrats (uppgraderingen ändrar bara konfigurationen eller data).
upgradeReplicaSetCheckTimeout
Typ: sträng
Obligatoriskt: Ja
Den maximala tiden för att blockera bearbetning av en uppgraderingsdomän och återskapa förlust av tillgänglighet när det uppstår oväntade problem. När tidsgränsen går ut fortsätter bearbetningen av uppgraderingsdomänen oavsett problem med tillgänglighetsförlust. Tidsgränsen återställs i början av varje uppgraderingsdomän. Tidsgränsen kan vara i formatet hh:mm:ss eller d.hh:mm:ss.ms.
healthCheckWaitDuration
Typ: sträng
Obligatoriskt: Ja
Hur lång tid det tar att vänta efter att ha slutfört en uppgraderingsdomän innan du utför hälsokontroller. Varaktigheten kan vara antingen i formatet hh:mm:ss eller d.hh:mm:ss.ms.
healthCheckStableDuration
Typ: sträng
Obligatoriskt: Ja
Hur lång tid programmet eller klustret måste vara felfria innan uppgraderingen fortsätter till nästa uppgraderingsdomän. Varaktigheten kan vara antingen i formatet hh:mm:ss eller d.hh:mm:ss.ms.
healthCheckRetryTimeout
Typ: sträng
Obligatoriskt: Ja
Hur lång tid det tar att försöka utvärdera hälsotillståndet igen när programmet eller klustret är felfritt innan uppgraderingen återställs. Tidsgränsen kan vara i formatet hh:mm:ss eller d.hh:mm:ss.ms.
upgradeTimeout
Typ: sträng
Obligatoriskt: Ja
Hur lång tid den övergripande uppgraderingen måste slutföras innan uppgraderingen återställs. Tidsgränsen kan vara i formatet hh:mm:ss eller d.hh:mm:ss.ms.
upgradeDomainTimeout
Typ: sträng
Obligatoriskt: Ja
Hur lång tid varje uppgraderingsdomän måste slutföras innan uppgraderingen återställs. Tidsgränsen kan vara i formatet hh:mm:ss eller d.hh:mm:ss.ms.
healthPolicy
Typ: ClusterHealthPolicy
Obligatoriskt: Ja
Den klusterhälsoprincip som används när klustret uppgraderas.
deltaHealthPolicy
Typ: ClusterUpgradeDeltaHealthPolicy
Obligatoriskt: Nej
Den klusterdeltahälsoprincip som används vid uppgradering av klustret.