ClusterUpgradePolicy interface
Opisuje zasady używane podczas uaktualniania klastra.
Właściwości
delta |
Zasady kondycji różnicowej klastra używane podczas uaktualniania klastra. |
force |
Jeśli to prawda, procesy są wymuszane podczas uaktualniania, nawet jeśli wersja kodu nie uległa zmianie (uaktualnienie zmienia tylko konfigurację lub dane). |
health |
Czas ponawiania próby oceny kondycji, gdy aplikacja lub klaster jest w złej kondycji przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms. |
health |
Czas, przez jaki aplikacja lub klaster musi pozostać w dobrej kondycji, zanim uaktualnienie przejdzie do następnej domeny uaktualnienia. Czas trwania może być w formacie hh:mm:ss lub d.hh:mm:ss.ms. |
health |
Czas oczekiwania po ukończeniu domeny uaktualnienia przed przeprowadzeniem kontroli kondycji. Czas trwania może być w formacie hh:mm:ss lub d.hh:mm:ss.ms. |
health |
Zasady kondycji klastra używane podczas uaktualniania klastra. |
upgrade |
Czas ukończenia każdej domeny uaktualnienia przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms. |
upgrade |
Maksymalny czas blokowania przetwarzania domeny uaktualnienia i zapobiegania utracie dostępności, gdy występują nieoczekiwane problemy. Po wygaśnięciu tego limitu czasu przetwarzanie domeny uaktualnienia będzie kontynuowane niezależnie od problemów z utratą dostępności. Limit czasu jest resetowany na początku każdej domeny uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms. |
upgrade |
Czas ukończenia uaktualnienia ogólnego przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms. |
Szczegóły właściwości
deltaHealthPolicy
Zasady kondycji różnicowej klastra używane podczas uaktualniania klastra.
deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy
Wartość właściwości
forceRestart
Jeśli to prawda, procesy są wymuszane podczas uaktualniania, nawet jeśli wersja kodu nie uległa zmianie (uaktualnienie zmienia tylko konfigurację lub dane).
forceRestart?: boolean
Wartość właściwości
boolean
healthCheckRetryTimeout
Czas ponawiania próby oceny kondycji, gdy aplikacja lub klaster jest w złej kondycji przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.
healthCheckRetryTimeout: string
Wartość właściwości
string
healthCheckStableDuration
Czas, przez jaki aplikacja lub klaster musi pozostać w dobrej kondycji, zanim uaktualnienie przejdzie do następnej domeny uaktualnienia. Czas trwania może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.
healthCheckStableDuration: string
Wartość właściwości
string
healthCheckWaitDuration
Czas oczekiwania po ukończeniu domeny uaktualnienia przed przeprowadzeniem kontroli kondycji. Czas trwania może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.
healthCheckWaitDuration: string
Wartość właściwości
string
healthPolicy
Zasady kondycji klastra używane podczas uaktualniania klastra.
healthPolicy: ClusterHealthPolicy
Wartość właściwości
upgradeDomainTimeout
Czas ukończenia każdej domeny uaktualnienia przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.
upgradeDomainTimeout: string
Wartość właściwości
string
upgradeReplicaSetCheckTimeout
Maksymalny czas blokowania przetwarzania domeny uaktualnienia i zapobiegania utracie dostępności, gdy występują nieoczekiwane problemy. Po wygaśnięciu tego limitu czasu przetwarzanie domeny uaktualnienia będzie kontynuowane niezależnie od problemów z utratą dostępności. Limit czasu jest resetowany na początku każdej domeny uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.
upgradeReplicaSetCheckTimeout: string
Wartość właściwości
string
upgradeTimeout
Czas ukończenia uaktualnienia ogólnego przed wycofaniem uaktualnienia. Limit czasu może być w formacie hh:mm:ss lub d.hh:mm:ss.ms.
upgradeTimeout: string
Wartość właściwości
string