ClusterUpgradePolicy
Menjelaskan kebijakan yang digunakan saat meningkatkan kluster.
Properti
Nama | Jenis | Diperlukan |
---|---|---|
forceRestart | boolean | Tidak |
upgradeReplicaSetCheckTimeout | string | Ya |
healthCheckWaitDuration | string | Ya |
healthCheckStableDuration | string | Ya |
healthCheckRetryTimeout | string | Ya |
upgradeTimeout | string | Ya |
upgradeDomainTimeout | string | Ya |
healthPolicy | ClusterHealthPolicy | Ya |
deltaHealthPolicy | ClusterUpgradeDeltaHealthPolicy | Tidak |
forceRestart
Jenis: boolean
Diperlukan: Tidak
Jika true, maka proses dimulai ulang secara paksa selama peningkatan bahkan ketika versi kode tidak berubah (peningkatan hanya mengubah konfigurasi atau data).
upgradeReplicaSetCheckTimeout
Jenis: string
Diperlukan: Ya
Jumlah waktu maksimum untuk memblokir pemrosesan domain peningkatan dan menemukan kembali hilangnya ketersediaan ketika ada masalah yang tidak terduga. Ketika waktu habis ini berakhir, pemrosesan domain peningkatan akan dilanjutkan terlepas dari masalah availability loss. Batas waktu direset di awal setiap domain peningkatan. Batas waktu dapat dalam format hh:mm:ss atau dalam format d.hh:mm:ss.ms.
healthCheckWaitDuration
Jenis: string
Diperlukan: Ya
Lamanya waktu untuk menunggu setelah menyelesaikan domain peningkatan sebelum melakukan pemeriksaan kesehatan. Durasi dapat dalam format hh:mm:ss atau dalam format d.hh:mm:ss.ms.
healthCheckStableDuration
Jenis: string
Diperlukan: Ya
Jumlah waktu aplikasi atau klaster harus tetap sehat sebelum peningkatan berlanjut ke domain peningkatan berikutnya. Durasi dapat dalam format hh:mm:ss atau dalam format d.hh:mm:ss.ms.
healthCheckRetryTimeout
Jenis: string
Diperlukan: Ya
Jumlah waktu untuk mencoba kembali evaluasi kesehatan ketika aplikasi atau kluster tidak sehat sebelum peningkatan kembali. Batas waktu dapat dalam format hh:mm:ss atau dalam format d.hh:mm:ss.ms.
upgradeTimeout
Jenis: string
Diperlukan: Ya
Jumlah waktu peningkatan keseluruhan harus diselesaikan sebelum peningkatan kembali. Batas waktu dapat dalam format hh:mm:ss atau dalam format d.hh:mm:ss.ms.
upgradeDomainTimeout
Jenis: string
Diperlukan: Ya
Jumlah waktu setiap domain peningkatan harus diselesaikan sebelum peningkatan kembali. Batas waktu dapat dalam format hh:mm:ss atau dalam format d.hh:mm:ss.ms.
healthPolicy
Jenis: ClusterHealthPolicy
Diperlukan: Ya
Kebijakan kesehatan kluster yang digunakan saat meningkatkan kluster.
deltaHealthPolicy
Jenis: ClusterUpgradeDeltaHealthPolicy
Diperlukan: Tidak
Kebijakan kesehatan delta kluster yang digunakan saat meningkatkan kluster.