AutoUpgradeProfileProperties interface

AutoUpgradeProfile의 속성입니다.

속성

autoUpgradeProfileStatus

자동 업그레이드 프로필의 상태입니다.

channel

자동 업그레이드가 실행되는 방법을 구성합니다.

disabled

False로 설정한 경우: 자동 업그레이드가 적용되며 대상 관리형 클러스터가 일정에 따라 업그레이드됩니다. True로 설정된 경우: 자동 업그레이드는 효과가 없으며 대상 관리형 클러스터에서 업그레이드가 실행되지 않습니다. 활성화/비활성화는 자동 업그레이드 프로필의 모든 사용 가능한 상태이기 때문에 열거형이 아닌 부울입니다. 기본적으로 False로 설정됩니다.

longTermSupport

업그레이드 채널이 TargetKubernetesVersion이 아닌 경우 이 필드는 False여야 합니다. True로 설정하면: N-2 이전의 마이너 버전(여기서 N은 지원되는 최신 마이너 버전임)의 패치가 LTS(Long-Term Support)를 지원하는 경우 플릿 자동 업그레이드는 해당 패치에 대한 업데이트 실행을 계속 생성합니다. 기본적으로 False로 설정됩니다. AKS LTS에 대한 자세한 내용은 다음을 참조하세요. https://learn.microsoft.com/en-us/azure/aks/long-term-support

nodeImageSelection

자동 업그레이드에서 대상 클러스터에 적용할 노드 이미지 업그레이드입니다.

provisioningState

AutoUpgradeProfile 리소스의 프로비전 상태입니다.

targetKubernetesVersion

자동 업그레이드를 위한 대상 Kubernetes 버전입니다. 형식 {major version}.{minor version}은 . 예를 들어 "1.30"입니다. 기본적으로 비어 있습니다. 업그레이드 채널이 TargetKubernetesVersion으로 설정된 경우 이 필드는 비어 있지 않아야 합니다. 업그레이드 채널이 Rapid, Stable 또는 NodeImage인 경우 이 필드는 비어 있어야 합니다.

updateStrategyId

참조할 UpdateStrategy 리소스의 리소스 ID입니다. 지정하지 않으면 플릿의 멤버인 모든 클러스터에서 자동 업그레이드가 실행됩니다.

속성 세부 정보

autoUpgradeProfileStatus

자동 업그레이드 프로필의 상태입니다.

autoUpgradeProfileStatus?: AutoUpgradeProfileStatus

속성 값

channel

자동 업그레이드가 실행되는 방법을 구성합니다.

channel: string

속성 값

string

disabled

False로 설정한 경우: 자동 업그레이드가 적용되며 대상 관리형 클러스터가 일정에 따라 업그레이드됩니다. True로 설정된 경우: 자동 업그레이드는 효과가 없으며 대상 관리형 클러스터에서 업그레이드가 실행되지 않습니다. 활성화/비활성화는 자동 업그레이드 프로필의 모든 사용 가능한 상태이기 때문에 열거형이 아닌 부울입니다. 기본적으로 False로 설정됩니다.

disabled?: boolean

속성 값

boolean

longTermSupport

업그레이드 채널이 TargetKubernetesVersion이 아닌 경우 이 필드는 False여야 합니다. True로 설정하면: N-2 이전의 마이너 버전(여기서 N은 지원되는 최신 마이너 버전임)의 패치가 LTS(Long-Term Support)를 지원하는 경우 플릿 자동 업그레이드는 해당 패치에 대한 업데이트 실행을 계속 생성합니다. 기본적으로 False로 설정됩니다. AKS LTS에 대한 자세한 내용은 다음을 참조하세요. https://learn.microsoft.com/en-us/azure/aks/long-term-support

longTermSupport?: boolean

속성 값

boolean

nodeImageSelection

자동 업그레이드에서 대상 클러스터에 적용할 노드 이미지 업그레이드입니다.

nodeImageSelection?: AutoUpgradeNodeImageSelection

속성 값

provisioningState

AutoUpgradeProfile 리소스의 프로비전 상태입니다.

provisioningState?: string

속성 값

string

targetKubernetesVersion

자동 업그레이드를 위한 대상 Kubernetes 버전입니다. 형식 {major version}.{minor version}은 . 예를 들어 "1.30"입니다. 기본적으로 비어 있습니다. 업그레이드 채널이 TargetKubernetesVersion으로 설정된 경우 이 필드는 비어 있지 않아야 합니다. 업그레이드 채널이 Rapid, Stable 또는 NodeImage인 경우 이 필드는 비어 있어야 합니다.

targetKubernetesVersion?: string

속성 값

string

updateStrategyId

참조할 UpdateStrategy 리소스의 리소스 ID입니다. 지정하지 않으면 플릿의 멤버인 모든 클러스터에서 자동 업그레이드가 실행됩니다.

updateStrategyId?: string

속성 값

string