ClusterUpgradePolicy

Décrit la stratégie utilisée lors de la mise à niveau du cluster.

Propriétés

Nom Type Obligatoire
forceRestart boolean Non
upgradeReplicaSetCheckTimeout string Oui
healthCheckWaitDuration string Oui
healthCheckStableDuration string Oui
healthCheckRetryTimeout string Oui
upgradeTimeout string Oui
upgradeDomainTimeout string Oui
healthPolicy ClusterHealthPolicy Oui
deltaHealthPolicy ClusterUpgradeDeltaHealthPolicy Non

forceRestart

Type : booléen
Obligatoire : Non

Si la valeur est true, les processus sont redémarrés de force pendant la mise à niveau même si la version du code n’a pas changé (la mise à niveau modifie uniquement la configuration ou les données).


upgradeReplicaSetCheckTimeout

Type : chaîne
Obligatoire : Oui

Durée maximale de blocage du traitement d’un domaine de mise à niveau et de perte de disponibilité en cas de problèmes inattendus. Lorsque ce délai d’attente expire, le traitement du domaine de mise à niveau se poursuit, indépendamment des problèmes de perte de disponibilité. Le délai d’expiration est réinitialisé au début de chaque domaine de mise à niveau. Le délai d’expiration peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.


healthCheckWaitDuration

Type : chaîne
Obligatoire : Oui

Durée d’attente après avoir terminé un domaine de mise à niveau avant d’effectuer des vérifications d’intégrité. La durée peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.


healthCheckStableDuration

Type : chaîne
Obligatoire : Oui

Durée pendant laquelle l’application ou le cluster doivent rester sains avant que la mise à niveau ne passe au domaine de mise à niveau suivant. La durée peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.


healthCheckRetryTimeout

Type : chaîne
Obligatoire : Oui

Durée de la nouvelle tentative d’évaluation de l’intégrité lorsque l’application ou le cluster est défectueux avant la restauration de la mise à niveau. Le délai d’expiration peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.


upgradeTimeout

Type : chaîne
Obligatoire : Oui

Durée pendant laquelle la mise à niveau globale doit se terminer avant la restauration de la mise à niveau. Le délai d’expiration peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.


upgradeDomainTimeout

Type : chaîne
Obligatoire : Oui

Durée pendant laquelle chaque domaine de mise à niveau doit se terminer avant la restauration de la mise à niveau. Le délai d’expiration peut être au format hh:mm:ss ou au format d.hh:mm:ss.ms.


healthPolicy

Type : ClusterHealthPolicy
Obligatoire : Oui

Stratégie d’intégrité du cluster utilisée lors de la mise à niveau du cluster.


deltaHealthPolicy

Type : ClusterUpgradeDeltaHealthPolicy
Obligatoire : Non

Stratégie d’intégrité delta du cluster utilisée lors de la mise à niveau du cluster.