ClusterUpgradePolicy

Descreve a política utilizada ao atualizar o cluster.

Propriedades

Nome Tipo Necessário
forceRestart boolean No
upgradeReplicaSetCheckTimeout string Yes
healthCheckWaitDuration string Yes
healthCheckStableDuration string Yes
healthCheckRetryTimeout string Yes
upgradeTimeout string Yes
upgradeDomainTimeout string Yes
healthPolicy ClusterHealthPolicy Yes
deltaHealthPolicy ClusterUpgradeDeltaHealthPolicy No

forceRestart

Tipo: booleano
Obrigatório: Não

Se for verdadeiro, os processos são reiniciados com força durante a atualização, mesmo quando a versão do código não foi alterada (a atualização só altera a configuração ou os dados).


upgradeReplicaSetCheckTimeout

Tipo: cadeia
Obrigatório: Sim

A quantidade máxima de tempo para bloquear o processamento de um domínio de atualização e a perda de disponibilidade quando existem problemas inesperados. Quando este tempo limite expirar, o processamento do domínio de atualização irá prosseguir independentemente dos problemas de perda de disponibilidade. O tempo limite é reposto no início de cada domínio de atualização. O tempo limite pode estar no formato hh:mm:ss ou no formato d.hh:mm:ss.ms.


healthCheckWaitDuration

Tipo: cadeia
Obrigatório: Sim

O período de tempo a aguardar depois de concluir um domínio de atualização antes de efetuar verificações de estado de funcionamento. A duração pode estar no formato hh:mm:ss ou no formato d.hh:mm:ss.ms.


healthCheckStableDuration

Tipo: cadeia
Obrigatório: Sim

O período de tempo durante o qual a aplicação ou cluster tem de permanecer em bom estado de funcionamento antes de a atualização avançar para o domínio de atualização seguinte. A duração pode estar no formato hh:mm:ss ou no formato d.hh:mm:ss.ms.


healthCheckRetryTimeout

Tipo: cadeia
Obrigatório: Sim

A quantidade de tempo para repetir a avaliação do estado de funcionamento quando a aplicação ou o cluster está em mau estado de funcionamento antes de a atualização ser revertida. O tempo limite pode estar no formato hh:mm:ss ou no formato d.hh:mm:ss.ms.


upgradeTimeout

Tipo: cadeia
Obrigatório: Sim

O período de tempo que a atualização geral tem de ser concluída antes de a atualização ser revertido. O tempo limite pode estar no formato hh:mm:ss ou no formato d.hh:mm:ss.ms.


upgradeDomainTimeout

Tipo: cadeia
Obrigatório: Sim

A quantidade de tempo que cada domínio de atualização tem de concluir antes de a atualização ser revertido. O tempo limite pode estar no formato hh:mm:ss ou no formato d.hh:mm:ss.ms.


healthPolicy

Tipo: ClusterHealthPolicy
Obrigatório: Sim

A política de estado de funcionamento do cluster utilizada ao atualizar o cluster.


deltaHealthPolicy

Tipo: ClusterUpgradeDeltaHealthPolicy
Obrigatório: Não

A política de estado de funcionamento delta do cluster utilizada ao atualizar o cluster.