KRM API upgrade.gdc.goog/v1

upgrade.gdc.goog/v1

ComponentOverride

Mit ComponentOverride wird das Upgrade für eine bedienbare Komponente (Operable Component, OC) geändert.

Wird angezeigt in: - OrganizationUpgradeExecutionOverrideSpec

Feld Beschreibung
name String „Name“ ist der Name der bedienbaren Komponente (Operable Component, OC), für die diese Überschreibung gilt.
subcomponents SubcomponentOverride-Array „Subcomponents“ ist die Liste der Subcomponent-Upgrades, die geändert werden sollen.
tasks TaskOverride-Array „Tasks“ ist die Liste der zu ändernden Upgrade-Aufgaben.

ErrorStatus

Wird angezeigt in: - OrganizationUpgradeExecutionOverrideStatus

MaintenanceWindow

MaintenanceWindow gibt ein wiederkehrendes Zeitfenster für die Anwendung von Patch- und Nebenversions-Upgrades an.

Wird angezeigt in: - MaintenanceWindowList

Feld Beschreibung
apiVersion String upgrade.gdc.goog/v1
kind String MaintenanceWindow
metadata ObjectMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
spec MaintenanceWindowSpec

MaintenanceWindowList

MaintenanceWindowList stellt eine Sammlung von MaintenanceWindows dar.

Feld Beschreibung
apiVersion String upgrade.gdc.goog/v1
kind String MaintenanceWindowList
metadata ListMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
items MaintenanceWindow-Array

MaintenanceWindowSpec

MaintenanceWindowSpec enthält die Spezifikation (d.h. den gewünschten Status) eines MaintenanceWindow.

Wird angezeigt in: - MaintenanceWindow

Feld Beschreibung
upgradeType UpgradeType „UpgradeType“ gibt den Typ des Wartungszeitraums an. Mögliche Werte sind UpgradeTypeMinor und UpgradeTypePatch.
recurrence String „Recurrence“ codiert einen RRULE-String, der angibt, wie das Fenster wiederholt wird. https://icalendar.org/iCalendar-RFC-5545/3-8-5-3-recurrence-rule.html Beispiel: TimeWindow.StartTime = 2022-04-18T02:00:00Z TimeWindow.EndTime = 2022-04-18T06:00:00Z Recurrence = FREQ=WEEKLY;BYDAY=MO,WE Mit diesen Parametern wird ein Zeitplan erstellt, der am 18.04.2022 von 2:00 bis 6:00 Uhr beginnt. Jeden Montag und Mittwoch danach wird dasselbe Muster von 2:00 bis 6:00 Uhr wiederholt.
timeWindow TimeWindow „TimeWindow“ enthält die Start- und Endzeiten für das „MaintenanceWindow“.
exclusions TimeWindow-Array „Exclusions“ ist ein Array von TimeWindows, die übersprungen wurden. Ausschlüsse enthalten nur Uhrzeiten, die auf die Stunde genau angegeben sind.

OrganizationUpgradeExecutionOverride

Mit „OrganizationUpgradeExecutionOverride“ wird festgelegt, wie die Ausführung eines Upgrades für eine Version von GDC geändert werden kann. Das betrifft alle Upgrades, sowohl aktuelle als auch zukünftige.

Wird angezeigt in: - OrganizationUpgradeExecutionOverrideList

Feld Beschreibung
apiVersion String upgrade.gdc.goog/v1
kind String OrganizationUpgradeExecutionOverride
metadata ObjectMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
spec OrganizationUpgradeExecutionOverrideSpec
status OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideList

OrganizationUpgradeExecutionOverrideList ist eine Sammlung von OrganizationUpgradeExecutionOverrides.

Feld Beschreibung
apiVersion String upgrade.gdc.goog/v1
kind String OrganizationUpgradeExecutionOverrideList
metadata ListMeta Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
items OrganizationUpgradeExecutionOverride-Array

OrganizationUpgradeExecutionOverrideSpec

OrganizationUpgradeExecutionOverrideSpec enthält die gewünschten Änderungen für ein OrganizationUpgrade.

Wird angezeigt in: - OrganizationUpgradeExecutionOverride

Feld Beschreibung
for OrganizationUpgradeSelector „For“ gibt an, für welche OrganizationUpgrades dies gilt.
components: Array vom Typ ComponentOverride „Components“ ist die Liste der zu ändernden Komponenten-Upgrades.

OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideStatus ist der beobachtete Status für eine OrganizationUpgradeExecutionOverride.

Wird angezeigt in: - OrganizationUpgradeExecutionOverride

Feld Beschreibung
errorStatus ErrorStatus ErrorStatus zeichnet Fehler für diese OrganizationUpgradeExecutionOverride auf.

OrganizationUpgradeSelector

OrganizationUpgradeSelector entspricht OrganizationUpgrades.

Wird angezeigt in: - OrganizationUpgradeExecutionOverrideSpec

Feld Beschreibung
version SemanticVersion „Version“ ist die Version von GDC, auf die eine Organisation aktualisiert wird. Wird manchmal auch als „Zielversion“ des GDC-Upgrades bezeichnet.

SemanticVersion

Wrapper-/Alias-Typ für semver.Version (semantische Version). Erweitert, um KRM-APIs zu unterstützen.

Wird angezeigt in: - OrganizationUpgradeSelector

Feld Beschreibung
major Ganzzahl
minor Ganzzahl
patch Ganzzahl
pre String
metadata String Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API.
original String

SubcomponentOverride

Mit „SubcomponentOverride“ wird das Upgrade für eine untergeordnete Komponente einer bedienbaren Komponente geändert.

Wird angezeigt in: - ComponentOverride

Feld Beschreibung
name String „Name“ ist der Name der Unterkomponente, auf die sich diese Überschreibung bezieht.
upgrade SubcomponentUpgradeOverride „Upgrade“ definiert, wie das Upgrade dieser Unterkomponente überschrieben werden soll.

SubcomponentUpgradeOverride

Zugrunde liegender Typ:string Mit SubcomponentUpgradeOverride wird festgelegt, wie das Subkomponenten-Upgrade überschrieben werden soll.

Wird angezeigt in: - SubcomponentOverride

TaskExecutionOverride

Underlying type (zugrunde liegender Typ): string Mit TaskExecutionOverride wird festgelegt, wie die Ausführung der Upgrade-Aufgabe überschrieben werden soll.

Wird angezeigt in: - TaskOverride

TaskOverride

Mit „TaskOverride“ wird die Ausführung einer Upgradeaufgabe für eine bedienbare Komponente geändert.

Wird angezeigt in: - ComponentOverride

Feld Beschreibung
name String „Name“ ist der Name der Upgradeaufgabe.
execution TaskExecutionOverride Mit „Execution“ wird definiert, wie die Ausführung der Upgrade-Aufgabe geändert werden soll.

TimeWindow

TimeWindow definiert einen Zeitraum.

Wird angezeigt in: - MaintenanceWindowSpec

Feld Beschreibung
start Zeit „Start“ gibt den Beginn des Zeitfensters an.
end Zeit „End“ gibt das Ende des Zeitfensters an.

UpgradeType

Zugrunde liegender Typ:string UpgradeType gibt den Typ eines Upgrades an. Es darf nur einer der folgenden Upgradetypen angegeben werden.

Wird angezeigt in: - MaintenanceWindowSpec