ClusterUpgradePolicy
Beschrijft het beleid dat wordt gebruikt bij het upgraden van het cluster.
Eigenschappen
Naam | Type | Vereist |
---|---|---|
forceRestart | booleaans | No |
upgradeReplicaSetCheckTimeout | tekenreeks | Ja |
healthCheckWaitDuration | tekenreeks | Ja |
healthCheckStableDuration | tekenreeks | Ja |
healthCheckRetryTimeout | tekenreeks | Ja |
upgradeTimeout | tekenreeks | Ja |
upgradeDomainTimeout | tekenreeks | Ja |
healthPolicy | ClusterHealthPolicy | Ja |
deltaHealthPolicy | ClusterUpgradeDeltaHealthPolicy | Nee |
forceRestart
Type: booleaanse waarde
Vereist: Nee
Als dit waar is, worden processen geforceerd opnieuw opgestart tijdens de upgrade, zelfs wanneer de codeversie niet is gewijzigd (de upgrade wijzigt alleen de configuratie of gegevens).
upgradeReplicaSetCheckTimeout
Type: tekenreeks
Vereist: Ja
De maximale hoeveelheid tijd om de verwerking van een upgradedomein te blokkeren en het verlies van beschikbaarheid opnieuw op te lossen wanneer er onverwachte problemen zijn. Wanneer deze time-out verloopt, wordt de verwerking van het upgradedomein voortgezet, ongeacht problemen met beschikbaarheidsverlies. De time-out wordt opnieuw ingesteld aan het begin van elk upgradedomein. De time-out kan de indeling hh:mm:ss of d.uu:mm:ss.ms hebben.
healthCheckWaitDuration
Type: tekenreeks
Vereist: Ja
De tijd die moet worden gewacht na het voltooien van een upgradedomein voordat statuscontroles worden uitgevoerd. De duur kan de indeling hh:mm:ss of d.uu:mm:ss.ms hebben.
healthCheckStableDuration
Type: tekenreeks
Vereist: Ja
De hoeveelheid tijd die de toepassing of het cluster in orde moet blijven voordat de upgrade naar het volgende upgradedomein gaat. De duur kan de indeling hh:mm:ss of d.uu:mm:ss.ms hebben.
healthCheckRetryTimeout
Type: tekenreeks
Vereist: Ja
De tijd die nodig is om de statusevaluatie opnieuw uit te voeren wanneer de toepassing of het cluster niet in orde is voordat de upgrade wordt teruggedraaid. De time-out kan de indeling hh:mm:ss of d.uu:mm:ss.ms hebben.
upgradeTimeout
Type: tekenreeks
Vereist: Ja
De hoeveelheid tijd die de algehele upgrade moet uitvoeren voordat de upgrade wordt teruggedraaid. De time-out kan de indeling hh:mm:ss of d.uu:mm:ss.ms hebben.
upgradeDomainTimeout
Type: tekenreeks
Vereist: Ja
De hoeveelheid tijd die elk upgradedomein moet voltooien voordat de upgrade wordt teruggedraaid. De time-out kan de indeling hh:mm:ss of d.uu:mm:ss.ms hebben.
healthPolicy
Type: ClusterHealthPolicy
Vereist: Ja
Het clusterstatusbeleid dat wordt gebruikt bij het upgraden van het cluster.
deltaHealthPolicy
Type: ClusterUpgradeDeltaHealthPolicy
Vereist: Nee
Het statusbeleid voor cluster delta's dat wordt gebruikt bij het upgraden van het cluster.