UpdateRunProperties interface
Właściwości elementu UpdateRun.
Właściwości
| auto |
AutoUpgradeProfileId jest identyfikatorem zasobu profilu automatycznego uaktualniania. |
| managed |
Aktualizacja, która ma zostać zastosowana do wszystkich klastrów w UpdateRun. Element managedClusterUpdate można modyfikować do momentu uruchomienia uruchamiania. |
| provisioning |
Stan aprowizacji zasobu UpdateRun. |
| status | Stan UpdateRun. |
| strategy | Strategia określa kolejność, w jakiej klastry będą aktualizowane. Jeśli nie zostanie ustawiona, wszystkie elementy będą aktualizowane sekwencyjnie. Stan UpdateRun będzie pokazywał pojedynczy element UpdateStage i jedną grupę UpdateGroup przeznaczoną dla wszystkich członków. Strategia UpdateRun może być modyfikowana do momentu uruchomienia uruchomienia. |
| update |
Identyfikator zasobu FleetUpdateStrategy, do którego ma się odwoływać. Podczas tworzenia nowego przebiegu istnieją trzy sposoby definiowania strategii dla przebiegu:
Ustawienie zarówno "updateStrategyId", jak i "strategy" jest nieprawidłowe. UpdateRuns utworzony przez "updateStrategyId" tworzy migawkę przywoływanego elementu UpdateStrategy w momencie tworzenia i przechowuje go w polu "strategy". Kolejne zmiany w odwołaniu do zasobu FleetUpdateStrategy nie są propagowane. Zmiany UpdateRunStrategy można wprowadzać bezpośrednio w polu "strategia" przed uruchomieniem elementu UpdateRun. |
Szczegóły właściwości
autoUpgradeProfileId
AutoUpgradeProfileId jest identyfikatorem zasobu profilu automatycznego uaktualniania.
autoUpgradeProfileId?: string
Wartość właściwości
string
managedClusterUpdate
Aktualizacja, która ma zostać zastosowana do wszystkich klastrów w UpdateRun. Element managedClusterUpdate można modyfikować do momentu uruchomienia uruchamiania.
managedClusterUpdate: ManagedClusterUpdate
Wartość właściwości
provisioningState
Stan aprowizacji zasobu UpdateRun.
provisioningState?: string
Wartość właściwości
string
status
strategy
Strategia określa kolejność, w jakiej klastry będą aktualizowane. Jeśli nie zostanie ustawiona, wszystkie elementy będą aktualizowane sekwencyjnie. Stan UpdateRun będzie pokazywał pojedynczy element UpdateStage i jedną grupę UpdateGroup przeznaczoną dla wszystkich członków. Strategia UpdateRun może być modyfikowana do momentu uruchomienia uruchomienia.
strategy?: UpdateRunStrategy
Wartość właściwości
updateStrategyId
Identyfikator zasobu FleetUpdateStrategy, do którego ma się odwoływać.
Podczas tworzenia nowego przebiegu istnieją trzy sposoby definiowania strategii dla przebiegu:
- Zdefiniuj nową strategię: Ustaw pole "strategia".
- Użyj istniejącej strategii: ustaw pole "updateStrategyId". (od 2023-08-15-podgląd)
- Użyj strategii domyślnej, aby zaktualizować wszystkie elementy członkowskie jeden po drugim: pozostaw obie wartości "updateStrategyId" i "strategy" (strategia). (od 2023-08-15-podgląd)
Ustawienie zarówno "updateStrategyId", jak i "strategy" jest nieprawidłowe.
UpdateRuns utworzony przez "updateStrategyId" tworzy migawkę przywoływanego elementu UpdateStrategy w momencie tworzenia i przechowuje go w polu "strategy". Kolejne zmiany w odwołaniu do zasobu FleetUpdateStrategy nie są propagowane. Zmiany UpdateRunStrategy można wprowadzać bezpośrednio w polu "strategia" przed uruchomieniem elementu UpdateRun.
updateStrategyId?: string
Wartość właściwości
string