ClusterUpgradePolicy interface
描述升級叢集時所使用的原則。
屬性
| delta |
升級叢集時所使用的叢集差異健康情況原則。 |
| force |
如果為 true,則即使程式代碼版本未變更,也會強制在升級期間重新啟動進程(升級只會變更組態或數據)。 |
| health |
在升級復原之前,當應用程式或叢集情況不良時,重試健康情況評估的時間量。 逾時可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。 |
| health |
在升級繼續進行下一個升級網域之前,應用程式或叢集必須保持狀況良好的時間量。 持續時間可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。 |
| health |
在執行健康狀態檢查之前,完成升級網域之後要等待的時間長度。 持續時間可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。 |
| health |
升級叢集時所使用的叢集健康情況原則。 |
| upgrade |
每個升級網域在升級回復之前必須完成的時間量。 逾時可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。 |
| upgrade |
封鎖升級網域處理的時間上限,並避免在發生非預期的問題時遺失可用性。 當此逾時到期時,不論可用性遺失問題為何,升級網域的處理都會繼續。 逾時會在每個升級網域開始時重設。 逾時可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。 |
| upgrade |
升級復原之前,整體升級必須完成的時間量。 逾時可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。 |
屬性詳細資料
deltaHealthPolicy
升級叢集時所使用的叢集差異健康情況原則。
deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy
屬性值
forceRestart
如果為 true,則即使程式代碼版本未變更,也會強制在升級期間重新啟動進程(升級只會變更組態或數據)。
forceRestart?: boolean
屬性值
boolean
healthCheckRetryTimeout
在升級復原之前,當應用程式或叢集情況不良時,重試健康情況評估的時間量。 逾時可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。
healthCheckRetryTimeout: string
屬性值
string
healthCheckStableDuration
在升級繼續進行下一個升級網域之前,應用程式或叢集必須保持狀況良好的時間量。 持續時間可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。
healthCheckStableDuration: string
屬性值
string
healthCheckWaitDuration
在執行健康狀態檢查之前,完成升級網域之後要等待的時間長度。 持續時間可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。
healthCheckWaitDuration: string
屬性值
string
healthPolicy
upgradeDomainTimeout
每個升級網域在升級回復之前必須完成的時間量。 逾時可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。
upgradeDomainTimeout: string
屬性值
string
upgradeReplicaSetCheckTimeout
封鎖升級網域處理的時間上限,並避免在發生非預期的問題時遺失可用性。 當此逾時到期時,不論可用性遺失問題為何,升級網域的處理都會繼續。 逾時會在每個升級網域開始時重設。 逾時可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。
upgradeReplicaSetCheckTimeout: string
屬性值
string
upgradeTimeout
升級復原之前,整體升級必須完成的時間量。 逾時可以是 hh:mm:ss 或 d.hh:mm:ss.ms 格式。
upgradeTimeout: string
屬性值
string