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 時間 |
Start は、ウィンドウの開始を示します。 |
end 時間 |
End は、ウィンドウの終了を示します。 |
UpgradeType
基になる型: string
UpgradeType は、アップグレードのタイプを指定します。次のアップグレード タイプのうち、指定できるのは 1 つだけです。
表示場所: - MaintenanceWindowSpec