UpdateRunProperties interface
UpdateRun 的属性。
属性
| auto |
AutoUpgradeProfileId 是自动升级配置文件资源的 ID。 |
| managed |
要应用于 UpdateRun 中所有群集的更新。 在运行开始之前,可以修改 managedClusterUpdate。 |
| provisioning |
UpdateRun 资源的预配状态。 |
| status | UpdateRun 的状态。 |
| strategy | 该策略定义了集群的更新顺序。 如果未设置,则所有成员将按顺序更新。 UpdateRun 状态将显示面向所有成员的单个 UpdateStage 和单个 UpdateGroup。 在运行开始之前,可以修改 UpdateRun 的策略。 |
| update |
要引用的 FleetUpdateStrategy 资源的资源 ID。 创建新运行时,可通过三种方式定义运行策略:
同时设置“updateStrategyId”和“strategy”是无效的。 由“updateStrategyId”创建的 UpdateRuns 在创建时对引用的 UpdateStrategy 进行快照,并将其存储在“strategy”字段中。 对引用的 FleetUpdateStrategy 资源的后续更改不会传播。 在启动 UpdateRun 之前,可以直接在“策略”字段中进行 UpdateRunStrategy 更改。 |
属性详细信息
autoUpgradeProfileId
AutoUpgradeProfileId 是自动升级配置文件资源的 ID。
autoUpgradeProfileId?: string
属性值
string
managedClusterUpdate
要应用于 UpdateRun 中所有群集的更新。 在运行开始之前,可以修改 managedClusterUpdate。
managedClusterUpdate: ManagedClusterUpdate
属性值
provisioningState
UpdateRun 资源的预配状态。
provisioningState?: string
属性值
string
status
strategy
该策略定义了集群的更新顺序。 如果未设置,则所有成员将按顺序更新。 UpdateRun 状态将显示面向所有成员的单个 UpdateStage 和单个 UpdateGroup。 在运行开始之前,可以修改 UpdateRun 的策略。
strategy?: UpdateRunStrategy
属性值
updateStrategyId
要引用的 FleetUpdateStrategy 资源的资源 ID。
创建新运行时,可通过三种方式定义运行策略:
- 就地定义新策略:设置“策略”字段。
- 使用现有策略:设置“updateStrategyId”字段。 (自 2023-08-15-preview 起)
- 使用默认策略逐个更新所有成员:保留“updateStrategyId”和“strategy”未设置。 (自 2023-08-15-preview 起)
同时设置“updateStrategyId”和“strategy”是无效的。
由“updateStrategyId”创建的 UpdateRuns 在创建时对引用的 UpdateStrategy 进行快照,并将其存储在“strategy”字段中。 对引用的 FleetUpdateStrategy 资源的后续更改不会传播。 在启动 UpdateRun 之前,可以直接在“策略”字段中进行 UpdateRunStrategy 更改。
updateStrategyId?: string
属性值
string