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-미리보기 이후)
- 기본 전략을 사용하여 모든 멤버를 하나씩 업데이트합니다. "updateStrategyId" 및 "전략"을 모두 설정하지 않은 상태로 둡니다. (2023-08-15-미리보기 이후)
"updateStrategyId"와 "strategy"를 모두 설정하는 것은 유효하지 않습니다.
"updateStrategyId"에 의해 생성된 UpdateRuns는 생성 시 참조된 UpdateStrategy를 스냅샷화하고 "strategy" 필드에 저장합니다. 참조된 FleetUpdateStrategy 리소스에 대한 후속 변경 내용은 전파되지 않습니다. UpdateRun을 시작하기 전에 "전략" 필드에서 직접 UpdateRunStrategy를 변경할 수 있습니다.
updateStrategyId?: string
속성 값
string