@azure/arm-containerservicefleet package

인터페이스

APIServerAccessProfile

Fleet 허브 API 서버에 대한 액세스 프로필입니다.

Affinity

친화도는 클러스터 친화성 스케줄링 규칙의 집합입니다. 더 추가할 내용이 있습니다.

AgentProfile

Fleet 허브에 대한 에이전트 프로필입니다.

AutoUpgradeNodeImageSelection

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

AutoUpgradeProfile

AutoUpgradeProfile 리소스입니다.

AutoUpgradeProfileOperationsGenerateUpdateRunOptionalParams

선택적 매개 변수입니다.

AutoUpgradeProfileOperationsOperations

AutoUpgradeProfileOperations 작업을 나타내는 인터페이스입니다.

AutoUpgradeProfileProperties

AutoUpgradeProfile의 속성입니다.

AutoUpgradeProfileStatus

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

AutoUpgradeProfilesCreateOrUpdateOptionalParams

선택적 매개 변수입니다.

AutoUpgradeProfilesDeleteOptionalParams

선택적 매개 변수입니다.

AutoUpgradeProfilesGetOptionalParams

선택적 매개 변수입니다.

AutoUpgradeProfilesListByFleetOptionalParams

선택적 매개 변수입니다.

AutoUpgradeProfilesOperations

AutoUpgradeProfiles 작업을 나타내는 인터페이스입니다.

ClusterAffinity

ClusterAffinity는 선택된 자원에 대한 클러스터 친화성 스케줄링 규칙을 포함하고 있습니다.

ClusterResourcePlacementSpec

ClusterResourcePlacementSpec은 ClusterResourcePlacement의 원하는 상태를 정의합니다.

ClusterSelector

클러스터셀렉터

ClusterSelectorTerm

클러스터셀렉터용어

ContainerServiceFleetClientOptionalParams

클라이언트에 대한 선택적 매개 변수입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

ErrorDetail

오류 세부 정보입니다.

ErrorResponse

실패한 작업에 대한 오류 세부 정보를 반환하는 모든 Azure Resource Manager API에 대한 일반적인 오류 응답입니다.

Fleet

Fleet 리소스입니다.

FleetCredentialResult

하나의 자격 증명 결과 항목입니다.

FleetCredentialResults

자격 증명 결과 응답입니다.

FleetHubProfile

FleetHubProfile은 플릿 허브를 구성합니다.

FleetManagedNamespace

함대가 관리하는 네임스페이스입니다.

FleetManagedNamespacePatch

패치가 가능한 플릿 관리 네임스페이스의 속성들.

FleetManagedNamespaceProperties

플릿 관리 네임스페이스의 속성들.

FleetManagedNamespaceStatus

함대가 관리하는 네임스페이스의 상태 정보입니다.

FleetManagedNamespacesCreateOrUpdateOptionalParams

선택적 매개 변수입니다.

FleetManagedNamespacesDeleteOptionalParams

선택적 매개 변수입니다.

FleetManagedNamespacesGetOptionalParams

선택적 매개 변수입니다.

FleetManagedNamespacesListByFleetOptionalParams

선택적 매개 변수입니다.

FleetManagedNamespacesOperations

FleetManagedNamespaces 작업을 나타내는 인터페이스입니다.

FleetManagedNamespacesUpdateOptionalParams

선택적 매개 변수입니다.

FleetMember

함대의 구성원입니다. Azure의 기존 Kubernetes 클러스터에 대한 참조를 포함합니다.

FleetMemberProperties

함대의 구성원입니다. Azure의 기존 Kubernetes 클러스터에 대한 참조를 포함합니다.

FleetMemberStatus

플릿 멤버에 대한 상태 정보

FleetMemberUpdate

FleetMember의 업데이트 작업에 사용되는 형식입니다.

FleetMemberUpdateProperties

FleetMember의 업데이트 가능한 속성입니다.

FleetMembersCreateOptionalParams

선택적 매개 변수입니다.

FleetMembersDeleteOptionalParams

선택적 매개 변수입니다.

FleetMembersGetOptionalParams

선택적 매개 변수입니다.

FleetMembersListByFleetOptionalParams

선택적 매개 변수입니다.

FleetMembersOperations

FleetMembers 작업을 나타내는 인터페이스입니다.

FleetMembersUpdateAsyncOptionalParams

선택적 매개 변수입니다.

FleetPatch

패치할 수 있는 Fleet의 속성입니다.

FleetProperties

플릿 속성.

FleetStatus

플릿의 상태 정보입니다.

FleetUpdateStrategiesCreateOrUpdateOptionalParams

선택적 매개 변수입니다.

FleetUpdateStrategiesDeleteOptionalParams

선택적 매개 변수입니다.

FleetUpdateStrategiesGetOptionalParams

선택적 매개 변수입니다.

FleetUpdateStrategiesListByFleetOptionalParams

선택적 매개 변수입니다.

FleetUpdateStrategiesOperations

FleetUpdateStrategies 작업을 나타내는 인터페이스입니다.

FleetUpdateStrategy

Fleet의 멤버 간에 업데이트 작업을 수행하는 다단계 프로세스를 정의합니다.

FleetUpdateStrategyProperties

UpdateStrategy의 속성입니다.

FleetsCreateOptionalParams

선택적 매개 변수입니다.

FleetsDeleteOptionalParams

선택적 매개 변수입니다.

FleetsGetOptionalParams

선택적 매개 변수입니다.

FleetsListByResourceGroupOptionalParams

선택적 매개 변수입니다.

FleetsListBySubscriptionOptionalParams

선택적 매개 변수입니다.

FleetsListCredentialsOptionalParams

선택적 매개 변수입니다.

FleetsOperations

Fleets 작업을 나타내는 인터페이스입니다.

FleetsUpdateAsyncOptionalParams

선택적 매개 변수입니다.

Gate

게이트는 단계적 롤아웃 중(예: 업데이트 실행) 진행을 제어합니다.

GateConfiguration

GateConfiguration 은 업데이트 실행 내에서 게이트를 배치해야 하는 위치를 정의하는 데 사용됩니다.

GatePatch

게이트 리소스를 패치합니다.

GatePatchProperties

패치할 수 있는 게이트의 속성입니다.

GateProperties

게이트는 단계적 롤아웃 중(예: 업데이트 실행) 진행을 제어합니다.

GateTarget

게이트가 제어하는 타깃(예: 업데이트 실행). 속성 객체 중 정확히 하나가 설정됩니다.

GatesGetOptionalParams

선택적 매개 변수입니다.

GatesListByFleetOptionalParams

선택적 매개 변수입니다.

GatesOperations

Gates 작업을 나타내는 인터페이스입니다.

GatesUpdateOptionalParams

선택적 매개 변수입니다.

GenerateResponse

GenerateResponse는 생성 요청의 응답입니다.

LabelSelector

레이블 선택기는 리소스 집합에 대한 레이블 쿼리입니다. matchLabels 및 matchExpressions의 결과는 ANDed입니다. 빈 레이블 선택기는 모든 개체와 일치합니다. null 레이블 선택기는 개체와 일치하지 않습니다.

LabelSelectorRequirement

레이블 선택기 요구 사항은 값, 키 및 키와 관련된 연산자를 포함하는 선택기입니다.

ManagedClusterUpdate

ManagedClusters에 적용할 업데이트입니다.

ManagedClusterUpgradeSpec

ManagedCluster에 적용할 업그레이드입니다.

ManagedNamespaceProperties

플릿 관리 네임스페이스의 네임스페이스 속성들.

ManagedServiceIdentity

관리 서비스 ID(시스템 할당 및/또는 사용자 할당 ID)

MemberUpdateStatus

멤버 업데이트 작업의 상태입니다.

NetworkPolicy

관리되는 네임스페이스의 네트워크 정책입니다.

NodeImageSelection

업데이트 실행 시 대상 노드에 적용할 노드 이미지 업그레이드입니다.

NodeImageSelectionStatus

업데이트 실행에 대한 노드 이미지 업그레이드 사양입니다.

NodeImageVersion

노드 업그레이드 이미지 버전입니다.

Operation

리소스 공급자 작업 API에서 반환된 REST API 작업의 세부 정보

OperationDisplay

작전의 현지화된 표시 정보.

OperationsListOptionalParams

선택적 매개 변수입니다.

OperationsOperations

작업 작업을 나타내는 인터페이스입니다.

PageSettings

byPage 메서드에 대한 옵션

PagedAsyncIterableIterator

완료 및 페이지별 비동기 반복 가능한 반복을 허용하는 인터페이스입니다.

PlacementPolicy

PlacementPolicy에는 선택한 자원을 배치할 타겟 멤버 클러스터를 선택하는 규칙이 포함되어 있습니다. 규칙을 만족하고 결합된 클러스터만 선택된다는 점에 유의하세요. 두 필드 중 최대 하나만 지정할 수 있습니다: ClusterNames와 Affinity. 만약 하나도 지정되지 않았다면, 모든 조인된 클러스터가 선택됩니다.

PlacementProfile

기본 설정용 ClusterResourcePlacement 배치 프로필입니다.

PropagationPolicy

전파는 함대 내에서 네임스페이스를 공급하는 데 사용됩니다.

PropertySelector

PropertySelector는 리소스 배치를 위한 클러스터를 선택할 때 사용자가 속성 요구사항을 지정할 수 있도록 돕습니다.

PropertySelectorRequirement

PropertySelectorRequirement는 자원 배치를 위한 클러스터를 선택할 때 특정 속성 요구사항입니다.

ProxyResource

Azure Resource Manager 프록시 리소스에 대한 리소스 모델 정의입니다. 태그 및 위치가 없습니다.

Resource

모든 Azure Resource Manager 리소스에 대한 응답에서 반환되는 공통 필드

ResourceQuota

관리되는 네임스페이스의 리소스 쿼터입니다.

RestorePollerOptions
SkipProperties

여러 건너뛰기 요청을 포함하는 건너뛰기 작업의 속성입니다.

SkipTarget

단일 건너뛰기 요청의 정의입니다.

SystemData

리소스의 생성 및 마지막 수정과 관련된 메타데이터입니다.

Toleration

내용은 ClusterResourcePlacement가 매칭 연산<자 연산>자를 사용하여 삼중 <키, 값, 효과>에 일치하는 모든 오염을 허용하도록 허용합니다.

TrackedResource

Azure Resource Manager에 대한 리소스 모델 정의는 '태그'와 '위치'가 있는 최상위 리소스를 추적했습니다.

UpdateGroup

업데이트할 그룹입니다.

UpdateGroupStatus

UpdateGroup의 상태입니다.

UpdateRun

Fleet의 멤버 간에 업데이트 작업을 수행하는 다단계 프로세스입니다.

UpdateRunGateStatus

업데이트 실행에 표시된 게이트의 상태입니다.

UpdateRunGateTargetProperties

게이트가 타깃팅하는 업데이트 실행의 프로퍼티입니다.

UpdateRunProperties

UpdateRun의 속성입니다.

UpdateRunStatus

UpdateRun의 상태입니다.

UpdateRunStrategy

단계 및 그룹을 통해 클러스터의 업데이트 시퀀스를 정의합니다.

실행 내의 스테이지는 순차적으로 차례로 실행됩니다. 단계 내의 그룹은 병렬로 실행됩니다. 그룹 내의 멤버 클러스터는 순차적으로 차례로 업데이트됩니다.

유효한 전략에는 단계 내 또는 여러 단계에서 중복된 그룹이 포함되지 않습니다.

UpdateRunsCreateOrUpdateOptionalParams

선택적 매개 변수입니다.

UpdateRunsDeleteOptionalParams

선택적 매개 변수입니다.

UpdateRunsGetOptionalParams

선택적 매개 변수입니다.

UpdateRunsListByFleetOptionalParams

선택적 매개 변수입니다.

UpdateRunsOperations

UpdateRuns 작업을 나타내는 인터페이스입니다.

UpdateRunsSkipOptionalParams

선택적 매개 변수입니다.

UpdateRunsStartOptionalParams

선택적 매개 변수입니다.

UpdateRunsStopOptionalParams

선택적 매개 변수입니다.

UpdateStage

업데이트할 그룹과 다음 단계를 시작하기 전에 수행할 단계(예: 일정 기간 동안 대기)가 포함된 스테이지를 정의합니다.

UpdateStageStatus

UpdateStage의 상태입니다.

UpdateStatus

작업 또는 작업 그룹의 상태입니다.

UserAssignedIdentity

사용자 할당 ID 속성

WaitStatus

대기 기간의 상태입니다.

형식 별칭

ActionType

확장 가능한 열거형. 작업 유형을 나타냅니다. "내부"는 내부 전용 API에 대한 작업을 나타냅니다.
KnownActionType ActionType과 상호 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

내부: 작업은 내부 전용 API에 대한 것입니다.

AdoptionPolicy

같은 이름을 가진 네임스페이스가 이미 존재할 때 액션을 사용합니다.
KnownAdoptionPolicy 는 AdoptionPolicy와 교환하여 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

절대 안 됩니다: 네임스페이스가 이미 존재한다면, ARM이 관리할 기존 네임스페이스를 인수하지 마십시오.
동일 이면: 동일한 네임스페이스가 있다면, ARM이 관리할 기존 네임스페이스를 인수합니다.
항상: 기존 네임스페이스를 ARM이 관리하도록 항상 인수하세요, 비록 동일하지 않더라도 말입니다.

AutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus는 자동 업그레이드 프로필의 마지막 자동 업그레이드 트리거(새로 릴리스된 버전이 있는 경우 UpdateRun을 자동으로 만들고 시작하려고 시도)의 상태입니다.
KnownAutoUpgradeLastTriggerStatus 는 AutoUpgradeLastTriggerStatus와 같은 의미로 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

성공: 마지막 자동 업그레이드 트리거가 성공했습니다.
실패: 마지막 자동 업그레이드 트리거가 실패했습니다.

AutoUpgradeNodeImageSelectionType

노드 이미지 업그레이드 유형입니다.
KnownAutoUpgradeNodeImageSelectionType AutoUpgradeNodeImageSelectionType과 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

최신: 노드를 업그레이드할 때 최신 이미지 버전을 사용합니다. 클러스터는 다른 이미지 버전(예: 'AKSUbuntu-1804gen2containerd-2021.10.12' 및 'AKSUbuntu-1804gen2containerd-2021.10.19')을 사용할 수 있습니다. 예를 들어 사용 가능한 최신 버전은 다른 지역에서 다르기 때문입니다.
일관성: 아래 설명된 대로 노드를 업그레이드할 이미지 버전: 업데이트 실행의 영향을 받는 관리형 클러스터의 각 노드 풀에 대해 시스템은 동일한 이미지 유형의 다른 모든 노드 풀(다른 모든 클러스터)에서 사용할 수 있도록 최신 이미지 버전을 선택합니다. 따라서 동일한 이미지 유형의 모든 노드 풀이 동일한 이미지 버전으로 업그레이드됩니다. 예를 들어 이미지 형식 'AKSUbuntu-1804gen2containerd'의 최신 이미지 버전이 지역 X의 클러스터 A에 있는 노드 풀에 대해 'AKSUbuntu-1804gen2containerd-2021.10.12'인 경우 지역 Y의 클러스터 B에 있는 노드 풀의 경우 'AKSUbuntu-1804gen2containerd-2021.10.17'이고, 시스템은 두 노드 풀을 이미지 버전 'AKSUbuntu-1804gen2containerd-2021.10.12'로 업그레이드합니다.

AutoUpgradeProfileProvisioningState

AutoUpgradeProfile 리소스의 프로비전 상태입니다.
KnownAutoUpgradeProfileProvisioningState AutoUpgradeProfileProvisioningState와 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

성공: 리소스가 생성되었습니다.
실패한: 리소스를 만들지 못했습니다.
취소된: 리소스 만들기가 취소되었습니다.

AzureSupportedClouds

문자열 리터럴 유형으로 클라우드 설정에 지원되는 값

ContinuablePage

결과 페이지를 설명하는 인터페이스입니다.

CreatedByType

리소스를 만든 엔터티의 종류입니다.
KnownCreatedByType CreatedByType과 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

사용자: 엔터티가 사용자에 의해 생성되었습니다.
응용 프로그램: 엔터티가 응용 프로그램에 의해 만들어졌습니다.
ManagedIdentity: 엔터티가 관리 ID에 의해 만들어졌습니다.
: 엔터티가 키에 의해 생성되었습니다.

DeletePolicy

ARM 관리 네임스페이스의 옵션을 삭제하세요.
KnownDeletePolicy 는 DeletePolicy와 교환하여 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

유지: ARM 리소스를 삭제하되 네임스페이스는 유지합니다.
삭제: ARM 리소스와 네임스페이스 둘 다 삭제합니다.

FleetManagedNamespaceProvisioningState

함대 관리 네임스페이스 자원의 프로비저닝 상태
KnownFleetManagedNamespaceProvisioningState 는 FleetManagedNamespaceProvisioningState와 서로 교환하여 사용할 수 있으며, 이 열거는 서비스가 지원하는 알려진 값들을 포함합니다.

서비스에서 지원하는 알려진 값

성공: 리소스가 생성되었습니다.
실패한: 리소스를 만들지 못했습니다.
취소된: 리소스 만들기가 취소되었습니다.
생성: 플릿이 관리하는 네임스페이스가 생성되는 프로비전 상태.
업데이트: 플릿 관리 네임스페이스의 프로비저닝 상태가 업데이트되는 경우.
삭제: 함대가 관리하는 네임스페이스의 프로비저닝 상태가 삭제되는 경우입니다.

FleetMemberProvisioningState

마지막으로 수락된 작업의 프로비저닝 상태입니다.
KnownFleetMemberProvisioningState FleetMemberProvisioningState와 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

성공: 리소스가 생성되었습니다.
실패한: 리소스를 만들지 못했습니다.
취소된: 리소스 만들기가 취소되었습니다.
조인: 플릿에 조인하는 멤버의 프로비전 상태입니다.
: 플릿을 떠나는 멤버의 프로비저닝 상태입니다.
업데이트: 업데이트 중인 멤버의 프로비저닝 상태입니다.

FleetProvisioningState

마지막으로 수락된 작업의 프로비저닝 상태입니다.
KnownFleetProvisioningState FleetProvisioningState와 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

성공: 리소스가 생성되었습니다.
실패한: 리소스를 만들지 못했습니다.
취소된: 리소스 만들기가 취소되었습니다.
만들기: 생성되는 플릿의 프로비저닝 상태입니다.
업데이트: 업데이트 중인 플릿의 프로비저닝 상태입니다.
삭제: 삭제되는 플릿의 프로비저닝 상태입니다.

FleetUpdateStrategyProvisioningState

UpdateStrategy 리소스의 프로비저닝 상태입니다.
KnownFleetUpdateStrategyProvisioningState FleetUpdateStrategyProvisioningState와 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

성공: 리소스가 생성되었습니다.
실패한: 리소스를 만들지 못했습니다.
취소된: 리소스 만들기가 취소되었습니다.

GateProvisioningState

게이트 리소스의 프로비저닝 상태입니다.
KnownGateProvisioningState 는 GateProvisioningState와 같은 의미로 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

성공: 리소스가 생성되었습니다.
실패한: 리소스를 만들지 못했습니다.
취소된: 리소스 만들기가 취소되었습니다.

GateState

게이트의 상태.
KnownGateState 는 GateState와 같은 의미로 사용할 수 있으며, 이 열거형에는 서비스가 지원하는 알려진 값이 포함되어 있습니다.

서비스에서 지원하는 알려진 값

보류 중: 보류 중인 게이트는 제어 중인 단계적 롤아웃 프로세스를 계속 차단합니다.
건너뛰기: 건너뛴 게이트는 제어 중인 단계적 롤아웃 프로세스를 건너뛴 것을 의미합니다.
완료됨: 완료된 게이트를 사용하면 단계적 롤아웃 프로세스를 계속할 수 있습니다.

GateType

게이트의 유형에 따라 완료 방법이 결정됩니다.
KnownGateType 은 GateType과 같은 의미로 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함되어 있습니다.

서비스에서 지원하는 알려진 값

승인: 승인 게이트의 상태를 완료로 설정하여 완료됩니다.

LabelSelectorOperator

라벨 선택기 연산자는 선택기 요구사항에 사용할 수 있는 연산자 집합입니다.
KnownLabelSelectorOperator 는 LabelSelectorOperator와 상호 교환하여 사용할 수 있으며, 이 열거는 서비스가 지원하는 알려진 값을 포함합니다.

서비스에서 지원하는 알려진 값

In: 레이블 선택 연산자 In
NotIn: 라벨 선택 연산자 NotIn
존재합니다: 라벨 선택기 연산자가 존재합니다
DoesNotExist: 라벨 선택 연산자 DoesNotExist

ManagedClusterUpgradeType

ManagedClusters를 대상으로 할 때 수행할 업그레이드 유형입니다.
KnownManagedClusterUpgradeType ManagedClusterUpgradeType과 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

전체: 컨트롤 플레인과 대상 ManagedClusters의 모든 에이전트 풀을 전체 업그레이드합니다. ManagedClusterUpgradeSpec.KubernetesVersion 속성을 설정해야 합니다.
NodeImageOnly: NodeImageOnly는 대상 ManagedClusters의 노드 이미지만 업그레이드합니다. ManagedClusterUpgradeSpec.KubernetesVersion 속성을 설정하지 않아도 됩니다.
ControlPlaneOnly: ControlPlaneOnly 업그레이드는 ManagedClusters의 KubernetesVersion만 대상으로 하며 AgentPool에 적용되지 않습니다. ManagedClusterUpgradeSpec.KubernetesVersion 속성을 설정해야 합니다.

ManagedServiceIdentityType

관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우).
KnownManagedServiceIdentityType ManagedServiceIdentityType과 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

없음: 관리 ID가 없습니다.
SystemAssigned: 시스템 할당 관리 ID입니다.
UserAssigned: 사용자가 할당한 관리 ID입니다.
SystemAssigned, UserAssigned: 시스템 및 사용자가 할당한 관리 ID입니다.

NodeImageSelectionType

노드 이미지 업그레이드 유형입니다.
KnownNodeImageSelectionType NodeImageSelectionType과 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

최신: 노드를 업그레이드할 때 최신 이미지 버전을 사용합니다. 클러스터는 다른 이미지 버전(예: 'AKSUbuntu-1804gen2containerd-2021.10.12' 및 'AKSUbuntu-1804gen2containerd-2021.10.19')을 사용할 수 있습니다. 예를 들어 사용 가능한 최신 버전은 다른 지역에서 다르기 때문입니다.
일관성: 아래 설명된 대로 노드를 업그레이드할 이미지 버전: 업데이트 실행의 영향을 받는 관리형 클러스터의 각 노드 풀에 대해 시스템은 동일한 이미지 유형의 다른 모든 노드 풀(다른 모든 클러스터)에서 사용할 수 있도록 최신 이미지 버전을 선택합니다. 따라서 동일한 이미지 유형의 모든 노드 풀이 동일한 이미지 버전으로 업그레이드됩니다. 예를 들어 이미지 형식 'AKSUbuntu-1804gen2containerd'의 최신 이미지 버전이 지역 X의 클러스터 A에 있는 노드 풀에 대해 'AKSUbuntu-1804gen2containerd-2021.10.12'인 경우 지역 Y의 클러스터 B에 있는 노드 풀의 경우 'AKSUbuntu-1804gen2containerd-2021.10.17'이고, 시스템은 두 노드 풀을 이미지 버전 'AKSUbuntu-1804gen2containerd-2021.10.12'로 업그레이드합니다.
사용자 지정: 노드를 사용자 지정 이미지 버전으로 업그레이드합니다. 설정되면 업데이트 실행은 customNodeImageVersions에 제공된 노드 이미지 버전을 사용하여 노드를 업그레이드합니다. 설정된 경우 customNodeImageVersions는 비어 있지 않아야 합니다.

Origin

작업의 의도된 실행기입니다. RBAC(리소스 기반 액세스 제어) 및 감사 로그 UX에서와 같습니다. 기본값은 "user,system"입니다.
KnownOrigin Origin과 상호 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

사용자: 사용자가 작업을 시작했음을 나타냅니다.
system: 시스템에 의해 작업이 시작되었음을 나타냅니다.
user,system: 사용자 또는 시스템에 의해 작업이 시작되었음을 나타냅니다.

PlacementType

PlacementType은 배치 유형을 나타냅니다.
KnownPlacementType 은 PlacementType과 서로 교환하여 사용할 수 있으며, 이 열거는 서비스가 지원하는 알려진 값을 포함합니다.

서비스에서 지원하는 알려진 값

PickAll: PickAll은 규칙을 만족하는 모든 클러스터를 선택합니다.
픽스드: 픽픽스드는 고정된 클러스터 집합을 선택합니다.

PolicyRule

가능한 값들은 서로 다른 네트워크 정책 규칙을 나타냅니다.
KnownPolicyRule 은 PolicyRule과 교환하여 사용할 수 있으며, 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

AllowAll: 모든 네트워크 트래픽을 허용합니다.
DenyAll: 모든 네트워크 트래픽을 거부합니다.
AllowSameNamespace: 동일한 네임스페이스 내에서 트래픽을 허용합니다.

PropagationType

함대 구성원들 간에 네임스페이스가 어떻게 프로비저링될지에 관한 것입니다.
KnownPropagationType 은 PropagationType과 상호 교환 가능하며, 이 열거는 서비스가 지원하는 알려진 값을 포함합니다.

서비스에서 지원하는 알려진 값

배치: ClusterResourcePlacement 사용.

PropertySelectorOperator

PropertySelectorOperator는 PropertySelectorRequirements와 함께 사용할 수 있는 연산자입니다.
KnownPropertySelectorOperator 는 PropertySelectorOperator와 상호 교환 가능하게 사용할 수 있으며, 이 열거는 서비스가 지원하는 알려진 값을 포함합니다.

서비스에서 지원하는 알려진 값

Gt: Gt는 특정 특성의 관측 값이 요구사항에 명시된 값보다 클 경우 플릿이 클러스터를 선택하도록 지시합니다.
Ge: Ge는 특정 속성의 관측 값이 요구사항에 명시된 값보다 크거나 같으면 플릿이 클러스터를 선택하도록 지시합니다.
이정식: 이방정식은 특정 속성의 관측값이 요구사항에 명시된 값과 같을 경우 플릿이 클러스터를 선택하도록 지시합니다.
Ne: Ne는 특정 속성의 관찰 값이 요구사항에 명시된 값과 같지 않을 경우 플릿이 클러스터를 선택하도록 지시합니다.
Lt: Lt는 특정 속성의 관측 값이 요구사항에 명시된 값보다 작을 경우 Fleet가 클러스터를 선택하도록 지시합니다.
Le: Le는 주어진 속성의 관측 값이 요구사항에 명시된 값보다 작을 때 플릿이 클러스터를 선택하도록 지시합니다.

TaintEffect

타인트 효과
KnownTaintEffect 는 TaintEffect와 상호 교환 가능하며, 이 열거형은 서비스가 지원하는 알려진 값을 포함합니다.

서비스에서 지원하는 알려진 값

NoSchedule: 오염을 견딜 수 없는 한 새 포드가 노드에 스케줄링을 허용하지 않고, 스케줄러를 거치지 않고 Kubelet에 제출된 모든 포드는 시작하도록 허용하고, 이미 실행 중인 모든 포드는 계속 실행되도록 허용합니다. 스케줄러가 강제하는 것.

TargetType

건너뛰기 요청의 대상 유형입니다.
KnownTargetType TargetType과 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

멤버: 멤버의 업데이트를 건너뜁니다.
그룹: 그룹의 업데이트를 건너뜁니다.
스테이지: 후 스테이지 대기를 포함하여 전체 스테이지의 업데이트를 건너뜁니다.
AfterStageWait: 특정 단계의 후 단계 대기 업데이트를 건너뜁니다.

Timing

게이트가 타겟 앞에 배치되는지 또는 후에게이트에 배치되는지 여부입니다.
KnownTiming 은 Timing과 같은 의미로 사용할 수 있으며, 이 열거형에는 서비스가 지원하는 알려진 값이 포함되어 있습니다.

서비스에서 지원하는 알려진 값

이전: 관문이 목표물 앞에 있습니다.
이후: 관문은 목표물 뒤에 있습니다.

TolerationOperator

허용 연산자는 관용에 사용할 수 있는 연산자들의 집합입니다.
KnownTolerationOperator 는 TolerationOperator와 서로 교환하여 사용할 수 있으며, 이 열거 열거는 서비스가 지원하는 알려진 값을 포함합니다.

서비스에서 지원하는 알려진 값

존재합니다: 허용 연산자가 존재합니다
음: 허용 연산자 같음

UpdateRunProvisioningState

UpdateRun 리소스의 프로비전 상태입니다.
KnownUpdateRunProvisioningState UpdateRunProvisioningState와 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

성공: 리소스가 생성되었습니다.
실패한: 리소스를 만들지 못했습니다.
취소된: 리소스 만들기가 취소되었습니다.

UpdateState

UpdateRun, UpdateStage, UpdateGroup 또는 MemberUpdate의 상태입니다.
KnownUpdateState UpdateState와 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

NotStarted: 시작되지 않은 UpdateRun/UpdateStage/UpdateGroup/MemberUpdate의 상태입니다.
실행: 실행 중인 UpdateRun/UpdateStage/UpdateGroup/MemberUpdate의 상태입니다.
중지: 중지되는 UpdateRun/UpdateStage/UpdateGroup/MemberUpdate의 상태입니다.
중지된: 중지된 UpdateRun/UpdateStage/UpdateGroup/MemberUpdate의 상태입니다.
건너뛴: 건너뛴 UpdateRun/UpdateStage/UpdateGroup/MemberUpdate의 상태입니다.
실패한: 실패한 UpdateRun/UpdateStage/UpdateGroup/MemberUpdate의 상태입니다.
보류 중: 보류 중인 UpdateRun/UpdateStage/UpdateGroup/MemberUpdate의 상태입니다.
완료된: 완료된 UpdateRun/UpdateStage/UpdateGroup/MemberUpdate의 상태입니다.

UpgradeChannel

자동 업그레이드가 실행되는 방법에 대한 구성입니다.
KnownUpgradeChannel UpgradeChannel과 교환하여 사용할 수 이 열거형에는 서비스에서 지원하는 알려진 값이 포함됩니다.

서비스에서 지원하는 알려진 값

안정: 클러스터 kubernetes 버전을 부 버전 N-1에서 지원되는 최신 패치 릴리스로 업그레이드합니다. 여기서 N은 지원되는 최신 부 버전입니다. 예를 들어 클러스터가 버전 1.17.7 및 버전 1.17.9, 1.18.4, 1.18.6 및 1.19.1을 실행하는 경우 클러스터는 1.18.6으로 업그레이드됩니다.
빠른: 클러스터 kubernetes 버전을 지원되는 최신 부 버전에서 지원되는 최신 패치 릴리스로 업그레이드합니다.
NodeImage: 클러스터의 노드 이미지 버전을 업그레이드합니다.
TargetKubernetesVersion: 클러스터 Kubernetes 버전을 지정된 대상 Kubernetes 버전의 지원되는 최신 패치 버전으로 업그레이드합니다. Kubernetes 버전 업그레이드에 대한 업데이트 실행 동작에 대한 자세한 내용은 https://learn.microsoft.com/en-us/azure/kubernetes-fleet/update-orchestration?tabs=azure-portal

열거형

AzureClouds

Azure 클라우드 환경을 설명하는 열거형입니다.

KnownActionType

확장 가능한 열거형. 작업 유형을 나타냅니다. "내부"는 내부 전용 API에 대한 작업을 나타냅니다.

KnownAdoptionPolicy

같은 이름을 가진 네임스페이스가 이미 존재할 때 액션을 사용합니다.

KnownAutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus는 자동 업그레이드 프로필의 마지막 자동 업그레이드 트리거(새로 릴리스된 버전이 있는 경우 UpdateRun을 자동으로 만들고 시작하려고 시도)의 상태입니다.

KnownAutoUpgradeNodeImageSelectionType

노드 이미지 업그레이드 유형입니다.

KnownAutoUpgradeProfileProvisioningState

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

KnownCreatedByType

리소스를 만든 엔터티의 종류입니다.

KnownDeletePolicy

ARM 관리 네임스페이스의 옵션을 삭제하세요.

KnownFleetManagedNamespaceProvisioningState

함대 관리 네임스페이스 자원의 프로비저닝 상태

KnownFleetMemberProvisioningState

마지막으로 수락된 작업의 프로비저닝 상태입니다.

KnownFleetProvisioningState

마지막으로 수락된 작업의 프로비저닝 상태입니다.

KnownFleetUpdateStrategyProvisioningState

UpdateStrategy 리소스의 프로비저닝 상태입니다.

KnownGateProvisioningState

게이트 리소스의 프로비저닝 상태입니다.

KnownGateState

게이트의 상태.

KnownGateType

게이트의 유형에 따라 완료 방법이 결정됩니다.

KnownLabelSelectorOperator

라벨 선택기 연산자는 선택기 요구사항에 사용할 수 있는 연산자 집합입니다.

KnownManagedClusterUpgradeType

ManagedClusters를 대상으로 할 때 수행할 업그레이드 유형입니다.

KnownManagedServiceIdentityType

관리 서비스 ID의 유형입니다(SystemAssigned 및 UserAssigned 형식이 모두 허용되는 경우).

KnownNodeImageSelectionType

노드 이미지 업그레이드 유형입니다.

KnownOrigin

작업의 의도된 실행기입니다. RBAC(리소스 기반 액세스 제어) 및 감사 로그 UX에서와 같습니다. 기본값은 "user,system"입니다.

KnownPlacementType

PlacementType은 배치 유형을 나타냅니다.

KnownPolicyRule

가능한 값들은 서로 다른 네트워크 정책 규칙을 나타냅니다.

KnownPropagationType

함대 구성원들 간에 네임스페이스가 어떻게 프로비저링될지에 관한 것입니다.

KnownPropertySelectorOperator

PropertySelectorOperator는 PropertySelectorRequirements와 함께 사용할 수 있는 연산자입니다.

KnownTaintEffect

타인트 효과

KnownTargetType

건너뛰기 요청의 대상 유형입니다.

KnownTiming

게이트가 타겟 앞에 배치되는지 또는 후에게이트에 배치되는지 여부입니다.

KnownTolerationOperator

허용 연산자는 관용에 사용할 수 있는 연산자들의 집합입니다.

KnownUpdateRunProvisioningState

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

KnownUpdateState

UpdateRun, UpdateStage, UpdateGroup 또는 MemberUpdate의 상태입니다.

KnownUpgradeChannel

자동 업그레이드가 실행되는 방법에 대한 구성입니다.

KnownVersions

Azure Kubernetes Fleet Manager API 버전.

함수

restorePoller<TResponse, TResult>(ContainerServiceFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

다른 폴러의 직렬화된 상태에서 폴러를 만듭니다. 이는 다른 호스트에서 폴러를 생성하거나 원래 폴러가 범위에 있지 않은 후에 폴러를 생성해야 할 때 유용할 수 있습니다.

함수 세부 정보

restorePoller<TResponse, TResult>(ContainerServiceFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

다른 폴러의 직렬화된 상태에서 폴러를 만듭니다. 이는 다른 호스트에서 폴러를 생성하거나 원래 폴러가 범위에 있지 않은 후에 폴러를 생성해야 할 때 유용할 수 있습니다.

function restorePoller<TResponse, TResult>(client: ContainerServiceFleetClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

매개 변수

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

반품

PollerLike<OperationState<TResult>, TResult>