ApplicationUpgradePolicy
Opisuje zasady dotyczące monitorowanego uaktualniania aplikacji.
Właściwości
Nazwa | Typ | Wymagane |
---|---|---|
upgradeReplicaSetCheckTimeout | liczba całkowita (int64) | Nie |
forceRestart | boolean | Nie |
rollingUpgradeMonitoringPolicy | RollingUpgradeMonitoringPolicy | Nie |
applicationHealthPolicy | ApplicationHealthPolicy | Nie |
upgradeReplicaSetCheckTimeout
Typ: liczba całkowita (int64)
Wymagane: Nie
Maksymalny czas blokowania przetwarzania domeny uaktualnienia i zapobiegania utracie dostępności w przypadku nieoczekiwanych problemów. Po upływie 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. Prawidłowe wartości należą do przedziału od 0 do 42949672925 włącznie. (niepodpisane 32-bitowe liczby całkowite).
forceRestart
Typ: wartość logiczna
Wymagane: Nie
Jeśli to prawda, procesy są wymuszane ponownie podczas uaktualniania nawet wtedy, gdy wersja kodu nie uległa zmianie (uaktualnienie zmienia tylko konfigurację lub dane).
rollingUpgradeMonitoringPolicy
Typ: RollingUpgradeMonitoringPolicy
Wymagane: Nie
Zasady używane do monitorowania uaktualnienia aplikacji
applicationHealthPolicy
Typ: ApplicationHealthPolicy
Wymagane: Nie
Definiuje zasady kondycji używane do oceny kondycji aplikacji lub jednej z jej jednostek podrzędnych.