ClusterUpgradePolicy interface
Beschreibt die Richtlinie, die beim Aktualisieren des Clusters verwendet wird.
Eigenschaften
| delta |
Die Cluster-Delta-Integritätsrichtlinie, die beim Upgrade des Clusters verwendet wird. |
| force |
Wenn true, werden Prozesse während des Upgrades erzwungen neu gestartet, auch wenn sich die Codeversion nicht geändert hat (das Upgrade ändert nur die Konfiguration oder Daten). |
| health |
Die Zeitspanne zum Wiederholen der Integritätsauswertung, wenn die Anwendung oder der Cluster nicht korrekt ist, bevor das Upgrade zurückgesetzt wird. Das Timeout kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen. |
| health |
Die Zeitspanne, die die Anwendung oder der Cluster fehlerfrei bleiben muss, bevor das Upgrade zur nächsten Upgradedomäne fortgesetzt wird. Die Dauer kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen. |
| health |
Die Zeitspanne, die nach Abschluss einer Upgradedomäne gewartet werden soll, bevor Integritätsprüfungen durchgeführt werden. Die Dauer kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen. |
| health |
Die Clusterintegritätsrichtlinie, die beim Upgrade des Clusters verwendet wird. |
| upgrade |
Der Zeitraum, in dem jede Upgradedomäne abgeschlossen sein muss, bevor das Upgrade zurückgesetzt wird. Das Timeout kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen. |
| upgrade |
Die maximale Zeit, um die Verarbeitung einer Upgradedomäne zu blockieren und den Verlust der Verfügbarkeit zu verhindern, wenn unerwartete Probleme auftreten. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird am Anfang jeder Upgradedomäne zurückgesetzt. Das Timeout kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen. |
| upgrade |
Der Zeitraum, in dem das gesamte Upgrade abgeschlossen sein muss, bevor das Upgrade zurückgesetzt wird. Das Timeout kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen. |
Details zur Eigenschaft
deltaHealthPolicy
Die Cluster-Delta-Integritätsrichtlinie, die beim Upgrade des Clusters verwendet wird.
deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy
Eigenschaftswert
forceRestart
Wenn true, werden Prozesse während des Upgrades erzwungen neu gestartet, auch wenn sich die Codeversion nicht geändert hat (das Upgrade ändert nur die Konfiguration oder Daten).
forceRestart?: boolean
Eigenschaftswert
boolean
healthCheckRetryTimeout
Die Zeitspanne zum Wiederholen der Integritätsauswertung, wenn die Anwendung oder der Cluster nicht korrekt ist, bevor das Upgrade zurückgesetzt wird. Das Timeout kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen.
healthCheckRetryTimeout: string
Eigenschaftswert
string
healthCheckStableDuration
Die Zeitspanne, die die Anwendung oder der Cluster fehlerfrei bleiben muss, bevor das Upgrade zur nächsten Upgradedomäne fortgesetzt wird. Die Dauer kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen.
healthCheckStableDuration: string
Eigenschaftswert
string
healthCheckWaitDuration
Die Zeitspanne, die nach Abschluss einer Upgradedomäne gewartet werden soll, bevor Integritätsprüfungen durchgeführt werden. Die Dauer kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen.
healthCheckWaitDuration: string
Eigenschaftswert
string
healthPolicy
Die Clusterintegritätsrichtlinie, die beim Upgrade des Clusters verwendet wird.
healthPolicy: ClusterHealthPolicy
Eigenschaftswert
upgradeDomainTimeout
Der Zeitraum, in dem jede Upgradedomäne abgeschlossen sein muss, bevor das Upgrade zurückgesetzt wird. Das Timeout kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen.
upgradeDomainTimeout: string
Eigenschaftswert
string
upgradeReplicaSetCheckTimeout
Die maximale Zeit, um die Verarbeitung einer Upgradedomäne zu blockieren und den Verlust der Verfügbarkeit zu verhindern, wenn unerwartete Probleme auftreten. Wenn dieses Timeout abläuft, wird die Verarbeitung der Upgradedomäne unabhängig von Verfügbarkeitsverlustproblemen fortgesetzt. Das Timeout wird am Anfang jeder Upgradedomäne zurückgesetzt. Das Timeout kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen.
upgradeReplicaSetCheckTimeout: string
Eigenschaftswert
string
upgradeTimeout
Der Zeitraum, in dem das gesamte Upgrade abgeschlossen sein muss, bevor das Upgrade zurückgesetzt wird. Das Timeout kann entweder im Format "hh:mm:ss" oder im Format "d.hh:mm:ss.ms" vorliegen.
upgradeTimeout: string
Eigenschaftswert
string