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