Dela via


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.