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 用于指明维护窗口的类型,可以是“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 时间 |
Start 表示时间段的开始时间。 |
end 时间 |
End 表示窗口的结束。 |
UpgradeType
基础类型: string
UpgradeType 用于指定升级的类型。
只能指定以下升级类型之一。
来源: - MaintenanceWindowSpec