UpdateRunProperties interface

Die Eigenschaften von UpdateRun.

Eigenschaften

autoUpgradeProfileId

AutoUpgradeProfileId ist die ID einer Profilressource für das automatische Upgrade.

managedClusterUpdate

Das Update, das auf alle Cluster im UpdateRun angewendet werden soll. Das managedClusterUpdate kann geändert werden, bis die Ausführung gestartet wird.

provisioningState

Der Bereitstellungsstatus der UpdateRun-Ressource.

status

Der Status von UpdateRun.

strategy

Die Strategie definiert die Reihenfolge, in der die Cluster aktualisiert werden. Wenn diese Option nicht festgelegt ist, werden alle Member sequenziell aktualisiert. Der UpdateRun-Status zeigt eine einzelne UpdateStage und eine einzelne UpdateGroup an, die auf alle Member ausgerichtet sind. Die Strategie des UpdateRun kann bis zum Start des Laufs geändert werden.

updateStrategyId

Die Ressourcen-ID der FleetUpdateStrategy-Ressource, auf die verwiesen werden soll.

Beim Anlegen eines neuen Laufs gibt es drei Möglichkeiten, eine Strategie für den Lauf zu definieren:

  1. Definieren Sie eine neue Strategie: Setzen Sie das Feld "Strategie".
  2. Verwenden Sie eine vorhandene Strategie: Legen Sie das Feld "updateStrategyId" fest. (seit 15.08.2023)
  3. Verwenden Sie die Standardstrategie, um alle Elemente einzeln zu aktualisieren: Lassen Sie "updateStrategyId" und "Strategie" nicht festgelegt. (seit 15.08.2023)

Das Festlegen von "updateStrategyId" und "strategy" ist ungültig.

UpdateLäufe, die von "updateStrategyId" erstellt wurden, erstellen einen Snapshot der referenzierten UpdateStrategy zum Zeitpunkt der Erstellung und speichern sie im Feld "strategy". Nachfolgende Änderungen an der referenzierten FleetUpdateStrategy-Ressource werden nicht weitergegeben. UpdateRunStrategy-Änderungen können direkt im Feld "Strategie" vorgenommen werden, bevor Der UpdateRun gestartet wird.

Details zur Eigenschaft

autoUpgradeProfileId

AutoUpgradeProfileId ist die ID einer Profilressource für das automatische Upgrade.

autoUpgradeProfileId?: string

Eigenschaftswert

string

managedClusterUpdate

Das Update, das auf alle Cluster im UpdateRun angewendet werden soll. Das managedClusterUpdate kann geändert werden, bis die Ausführung gestartet wird.

managedClusterUpdate: ManagedClusterUpdate

Eigenschaftswert

provisioningState

Der Bereitstellungsstatus der UpdateRun-Ressource.

provisioningState?: string

Eigenschaftswert

string

status

Der Status von UpdateRun.

status?: UpdateRunStatus

Eigenschaftswert

strategy

Die Strategie definiert die Reihenfolge, in der die Cluster aktualisiert werden. Wenn diese Option nicht festgelegt ist, werden alle Member sequenziell aktualisiert. Der UpdateRun-Status zeigt eine einzelne UpdateStage und eine einzelne UpdateGroup an, die auf alle Member ausgerichtet sind. Die Strategie des UpdateRun kann bis zum Start des Laufs geändert werden.

strategy?: UpdateRunStrategy

Eigenschaftswert

updateStrategyId

Die Ressourcen-ID der FleetUpdateStrategy-Ressource, auf die verwiesen werden soll.

Beim Anlegen eines neuen Laufs gibt es drei Möglichkeiten, eine Strategie für den Lauf zu definieren:

  1. Definieren Sie eine neue Strategie: Setzen Sie das Feld "Strategie".
  2. Verwenden Sie eine vorhandene Strategie: Legen Sie das Feld "updateStrategyId" fest. (seit 15.08.2023)
  3. Verwenden Sie die Standardstrategie, um alle Elemente einzeln zu aktualisieren: Lassen Sie "updateStrategyId" und "Strategie" nicht festgelegt. (seit 15.08.2023)

Das Festlegen von "updateStrategyId" und "strategy" ist ungültig.

UpdateLäufe, die von "updateStrategyId" erstellt wurden, erstellen einen Snapshot der referenzierten UpdateStrategy zum Zeitpunkt der Erstellung und speichern sie im Feld "strategy". Nachfolgende Änderungen an der referenzierten FleetUpdateStrategy-Ressource werden nicht weitergegeben. UpdateRunStrategy-Änderungen können direkt im Feld "Strategie" vorgenommen werden, bevor Der UpdateRun gestartet wird.

updateStrategyId?: string

Eigenschaftswert

string