KRM API upgrade.gdc.goog/v1

upgrade.gdc.goog/v1

ComponentOverride

ComponentOverride modifie la mise à niveau d'un composant exploitable (OC).

Apparaît dans :OrganizationUpgradeExecutionOverrideSpec

Champ Description
chaîne name "Name" (Nom) correspond au nom du composant opérationnel auquel s'applique ce remplacement.
Tableau SubcomponentOverride subcomponents Subcomponents est la liste des mises à niveau des sous-composants à modifier.
Tableau TaskOverride tasks Tasks est la liste des tâches de mise à niveau à modifier.

ErrorStatus

Apparaît dans :OrganizationUpgradeExecutionOverrideStatus

MaintenanceWindow

MaintenanceWindow spécifie une période récurrente pour l'application des correctifs et des mises à niveau de versions mineures.

Apparaît dans :MaintenanceWindowList

Champ Description
chaîne apiVersion upgrade.gdc.goog/v1
chaîne kind MaintenanceWindow
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec MaintenanceWindowSpec

MaintenanceWindowList

MaintenanceWindowList représente une collection de MaintenanceWindows.

Champ Description
chaîne apiVersion upgrade.gdc.goog/v1
chaîne kind MaintenanceWindowList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau MaintenanceWindow items

MaintenanceWindowSpec

MaintenanceWindowSpec fournit la spécification (c'est-à-dire l'état souhaité) d'une MaintenanceWindow.

Apparaît dans :MaintenanceWindow

Champ Description
upgradeType UpgradeType UpgradeType indique le type de MaintenanceWindow, qui peut être UpgradeTypeMinor ou UpgradeTypePatch.
chaîne recurrence La récurrence encode une chaîne RRULE pour indiquer la récurrence de la fenêtre. https://icalendar.org/iCalendar-RFC-5545/3-8-5-3-recurrence-rule.html Ex. TimeWindow.StartTime = 2022-04-18T02:00:00Z TimeWindow.EndTime = 2022-04-18T06:00:00Z Recurrence = FREQ=WEEKLY;BYDAY=MO,WE Ces paramètres créeraient une programmation qui commence le 18/04/2022 de 2h à 6h. Le même schéma de 2h à 6h se répéterait tous les lundis et mercredis suivants.
timeWindow TimeWindow TimeWindow contient les heures de début et de fin de MaintenanceWindow.
Tableau TimeWindow exclusions "Exclusions" est un tableau de TimeWindows qui ont été ignorées. Les exclusions ne contiennent que des heures spécifiques.

OrganizationUpgradeExecutionOverride

OrganizationUpgradeExecutionOverride définit les méthodes permettant de modifier l'exécution d'une mise à niveau pour une version de GDC. Cela affecte toutes les mises à niveau, actuelles et futures.

Apparaît dans :OrganizationUpgradeExecutionOverrideList

Champ Description
chaîne apiVersion upgrade.gdc.goog/v1
chaîne kind OrganizationUpgradeExecutionOverride
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec OrganizationUpgradeExecutionOverrideSpec
status OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideList

OrganizationUpgradeExecutionOverrideList est une collection d'OrganizationUpgradeExecutionOverrides.

Champ Description
chaîne apiVersion upgrade.gdc.goog/v1
chaîne kind OrganizationUpgradeExecutionOverrideList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
items OrganizationUpgradeExecutionOverride

OrganizationUpgradeExecutionOverrideSpec

OrganizationUpgradeExecutionOverrideSpec correspond aux modifications souhaitées pour une mise à niveau de l'organisation.

Apparaît dans :OrganizationUpgradeExecutionOverride

Champ Description
for OrganizationUpgradeSelector "For" spécifie les mises à niveau d'organisation auxquelles cela s'applique.
Tableau ComponentOverride components "Components" correspond à la liste des mises à niveau de composants à modifier.

OrganizationUpgradeExecutionOverrideStatus

OrganizationUpgradeExecutionOverrideStatus est l'état observé d'un OrganizationUpgradeExecutionOverride.

Apparaît dans :OrganizationUpgradeExecutionOverride

Champ Description
errorStatus ErrorStatus ErrorStatus enregistre les erreurs pour cette OrganizationUpgradeExecutionOverride.

OrganizationUpgradeSelector

OrganizationUpgradeSelector correspond à OrganizationUpgrades.

Apparaît dans :OrganizationUpgradeExecutionOverrideSpec

Champ Description
version SemanticVersion "Version" correspond à la version de GDC vers laquelle une organisation est mise à niveau. Parfois appelée version "cible" de la mise à niveau GDC.

SemanticVersion

Type de wrapper/alias pour semver.Version (version sémantique). Étendue pour prendre en charge les API KRM.

Apparaît dans :OrganizationUpgradeSelector

Champ Description
Entier major
Entier minor
Entier patch
chaîne pre
chaîne metadata Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
chaîne original

SubcomponentOverride

SubcomponentOverride modifie la mise à niveau d'un sous-composant d'un composant opérationnel.

Apparaît dans :ComponentOverride

Champ Description
chaîne name "Name" correspond au nom du sous-composant auquel cette substitution s'applique.
upgrade SubcomponentUpgradeOverride "Upgrade" définit la manière dont la mise à niveau de ce sous-composant doit être remplacée.

SubcomponentUpgradeOverride

Type sous-jacent : string SubcomponentUpgradeOverride indique comment le sous-composant doit être remplacé.

Apparaît dans :SubcomponentOverride

TaskExecutionOverride

Type sous-jacent : string TaskExecutionOverride indique comment l'exécution de la tâche de mise à niveau doit être remplacée.

Apparaît dans :TaskOverride

TaskOverride

TaskOverride modifie l'exécution d'une tâche de mise à niveau pour un composant exploitable.

Apparaît dans :ComponentOverride

Champ Description
chaîne name "name" est le nom de la tâche de mise à niveau.
execution TaskExecutionOverride L'exécution définit la façon dont l'exécution de la tâche de mise à niveau doit être modifiée.

TimeWindow

TimeWindow définit un bloc de temps.

Apparaît dans :MaintenanceWindowSpec

Champ Description
start Heure "Start" indique le début de la période.
end Heure "End" indique la fin de la fenêtre.

UpgradeType

Type sous-jacent : string UpgradeType spécifie le type de mise à niveau. Vous ne pouvez spécifier qu'un seul des types de mise à niveau suivants.

Apparaît dans :MaintenanceWindowSpec