KRM API upgrade.gdc.goog/v1

upgrade.gdc.goog/v1

MaintenanceWindow

MaintenanceWindow 會指定定期時間範圍,用於套用修補程式和次要版本升級。

出現位置: - MaintenanceWindowList

欄位 說明
apiVersion 字串 upgrade.gdc.goog/v1
kind 字串 MaintenanceWindow
metadata ObjectMeta 如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。
spec MaintenanceWindowSpec

MaintenanceWindowList

MaintenanceWindowList 代表 MaintenanceWindow 的集合。

欄位 說明
apiVersion 字串 upgrade.gdc.goog/v1
kind 字串 MaintenanceWindowList
metadata ListMeta 如需 metadata 的欄位,請參閱 Kubernetes API 說明文件。
items MaintenanceWindow 陣列

MaintenanceWindowSpec

MaintenanceWindowSpec 提供 MaintenanceWindow 的規格 (即所需狀態)。

出現位置: - MaintenanceWindow

欄位 說明
upgradeType UpgradeType UpgradeType 會指出 MaintenanceWindow 的類型,可以是「MinorUpgrade」和「PatchUpgrade」其中之一。
recurrence 字串 重複次數會編碼 RRULE 字串,指出視窗的重複方式。https://icalendar.org/iCalendar-RFC-5545/3-8-5-3-recurrence-rule.html 例如:TimeWindow.StartTime = 2022-04-18T02:00:00Z TimeWindow.EndTime = 2022-04-18T06:00:00Z Recurrence = FREQ=WEEKLY;BYDAY=MO,WE 這些參數會建立排程,從 2022 年 4 月 18 日凌晨 2 點到上午 6 點,之後每週一和週三的凌晨 2 點到上午 6 點都會重複執行。
timeWindow TimeWindow TimeWindow 包含 MaintenanceWindow 的開始和結束時間。
exclusions TimeWindow 陣列 Exclusions 是略過的 TimeWindow 陣列。排除時間只能精確到小時。

TimeWindow

TimeWindow 定義一段時間。

出現位置: - MaintenanceWindowSpec

欄位 說明
start 時間 「開始」表示時間範圍的開始時間。
end 時間 「End」表示視窗的結尾。

UpgradeType

基礎類型: string UpgradeType 會指定升級類型。 只能指定下列其中一種升級類型。

出現位置: - MaintenanceWindowSpec