ManagedClusterProperties interface

관리되는 클러스터의 속성입니다.

속성

aadProfile

Azure Active Directory 구성입니다.

addonProfiles

관리형 클러스터 추가 기능의 프로필입니다.

agentPoolProfiles

에이전트 풀 속성입니다.

apiServerAccessProfile

관리형 클러스터 API 서버에 대한 액세스 프로필입니다.

autoScalerProfile

사용하도록 설정된 경우 클러스터 자동 크기 조정기에 적용할 매개 변수

autoUpgradeProfile

자동 업그레이드 구성입니다.

creationData

클러스터가 스냅샷을 사용하여 생성/업그레이드될 경우 원본 스냅샷 ID를 지정하는 데 사용할 CreationData입니다.

disableLocalAccounts

true로 설정하면 이 클러스터에 대해 정적 자격 증명 가져오기가 비활성화됩니다. AAD를 사용하도록 설정된 관리형 클러스터에서만 사용해야 합니다. 자세한 내용은 로컬 계정 사용하지 않도록 설정하는참조하세요.

diskEncryptionSetID

'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}' 형식입니다.

dnsPrefix

관리형 클러스터를 만든 후에는 업데이트할 수 없습니다.

enableNamespaceResources

기본값은 false입니다. 관리되는 클러스터를 만들고 업디션할 때 활성화/비활성화할 수 있습니다. ARM 리소스로 네임스페이스에 대한 자세한 내용은 https://aka.ms/NamespaceARMResource 참조하세요.

enablePodSecurityPolicy

(사용되지 않음) Kubernetes Pod 보안 정책(미리 보기)을 사용하도록 설정할지 여부입니다. 이 기능은 2020년 10월 15일에 제거하도록 설정됩니다. aka.ms/aks/azpodpolicy 자세히 알아보세요.

enableRBAC

Kubernetes Role-Based Access Control을 사용하도록 설정할지 여부입니다.

fqdnSubdomain

관리형 클러스터를 만든 후에는 업데이트할 수 없습니다.

httpProxyConfig

HTTP 프록시 서버를 사용하여 클러스터를 프로비전하기 위한 구성입니다.

identityProfile

클러스터와 연결된 ID입니다.

ingressProfile

관리되는 클러스터에 대한 수신 프로필입니다.

kubernetesVersion

지원되는 AKS 클러스터를 업그레이드하는 경우 Kubernetes 부 버전을 건너뛸 수 없습니다. 모든 업그레이드는 주 버전 번호별로 순차적으로 수행해야 합니다. 예를 들어 1.14.x -> 1.15.x 또는 1.15.x -> 1.16.x 간의 업그레이드는 허용되지만 1.14.x -> 1.16.x는 허용되지 않습니다. 자세한 내용은 AKS 클러스터 업그레이드하는 참조하세요.

linuxProfile

관리형 클러스터의 Linux VM에 대한 프로필입니다.

networkProfile

네트워크 구성 프로필입니다.

nodeResourceGroup

에이전트 풀 노드를 포함하는 리소스 그룹의 이름입니다.

oidcIssuerProfile

관리형 클러스터의 OIDC 발급자 프로필입니다.

podIdentityProfile

AAD Pod ID 통합에 대한 자세한 내용은 AAD Pod ID 사용하는 참조하세요.

privateLinkResources

클러스터와 연결된 프라이빗 링크 리소스입니다.

publicNetworkAccess

AKS에 대한 공용 네트워크 액세스 허용 또는 거부

securityProfile

관리되는 클러스터에 대한 보안 프로필입니다.

servicePrincipalProfile

Azure API 조작에 사용할 클러스터의 서비스 주체 ID에 대한 정보입니다.

storageProfile

관리되는 클러스터에 대한 스토리지 프로필입니다.

windowsProfile

관리형 클러스터의 Windows VM에 대한 프로필입니다.

workloadAutoScalerProfile

컨테이너 서비스 클러스터에 대한 워크로드 자동 크기 조정기 프로필입니다.

속성 세부 정보

aadProfile

Azure Active Directory 구성입니다.

aadProfile?: ManagedClusterAADProfile

속성 값

addonProfiles

관리형 클러스터 추가 기능의 프로필입니다.

addonProfiles?: Record<string, ManagedClusterAddonProfile>

속성 값

Record<string, ManagedClusterAddonProfile>

agentPoolProfiles

에이전트 풀 속성입니다.

agentPoolProfiles?: ManagedClusterAgentPoolProfile[]

속성 값

apiServerAccessProfile

관리형 클러스터 API 서버에 대한 액세스 프로필입니다.

apiServerAccessProfile?: ManagedClusterAPIServerAccessProfile

속성 값

autoScalerProfile

사용하도록 설정된 경우 클러스터 자동 크기 조정기에 적용할 매개 변수

autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfile

속성 값

autoUpgradeProfile

자동 업그레이드 구성입니다.

autoUpgradeProfile?: ManagedClusterAutoUpgradeProfile

속성 값

creationData

클러스터가 스냅샷을 사용하여 생성/업그레이드될 경우 원본 스냅샷 ID를 지정하는 데 사용할 CreationData입니다.

creationData?: CreationData

속성 값

disableLocalAccounts

true로 설정하면 이 클러스터에 대해 정적 자격 증명 가져오기가 비활성화됩니다. AAD를 사용하도록 설정된 관리형 클러스터에서만 사용해야 합니다. 자세한 내용은 로컬 계정 사용하지 않도록 설정하는참조하세요.

disableLocalAccounts?: boolean

속성 값

boolean

diskEncryptionSetID

'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}' 형식입니다.

diskEncryptionSetID?: string

속성 값

string

dnsPrefix

관리형 클러스터를 만든 후에는 업데이트할 수 없습니다.

dnsPrefix?: string

속성 값

string

enableNamespaceResources

기본값은 false입니다. 관리되는 클러스터를 만들고 업디션할 때 활성화/비활성화할 수 있습니다. ARM 리소스로 네임스페이스에 대한 자세한 내용은 https://aka.ms/NamespaceARMResource 참조하세요.

enableNamespaceResources?: boolean

속성 값

boolean

enablePodSecurityPolicy

(사용되지 않음) Kubernetes Pod 보안 정책(미리 보기)을 사용하도록 설정할지 여부입니다. 이 기능은 2020년 10월 15일에 제거하도록 설정됩니다. aka.ms/aks/azpodpolicy 자세히 알아보세요.

enablePodSecurityPolicy?: boolean

속성 값

boolean

enableRBAC

Kubernetes Role-Based Access Control을 사용하도록 설정할지 여부입니다.

enableRBAC?: boolean

속성 값

boolean

fqdnSubdomain

관리형 클러스터를 만든 후에는 업데이트할 수 없습니다.

fqdnSubdomain?: string

속성 값

string

httpProxyConfig

HTTP 프록시 서버를 사용하여 클러스터를 프로비전하기 위한 구성입니다.

httpProxyConfig?: ManagedClusterHttpProxyConfig

속성 값

identityProfile

클러스터와 연결된 ID입니다.

identityProfile?: Record<string, UserAssignedIdentity>

속성 값

Record<string, UserAssignedIdentity>

ingressProfile

관리되는 클러스터에 대한 수신 프로필입니다.

ingressProfile?: ManagedClusterIngressProfile

속성 값

kubernetesVersion

지원되는 AKS 클러스터를 업그레이드하는 경우 Kubernetes 부 버전을 건너뛸 수 없습니다. 모든 업그레이드는 주 버전 번호별로 순차적으로 수행해야 합니다. 예를 들어 1.14.x -> 1.15.x 또는 1.15.x -> 1.16.x 간의 업그레이드는 허용되지만 1.14.x -> 1.16.x는 허용되지 않습니다. 자세한 내용은 AKS 클러스터 업그레이드하는 참조하세요.

kubernetesVersion?: string

속성 값

string

linuxProfile

관리형 클러스터의 Linux VM에 대한 프로필입니다.

linuxProfile?: ContainerServiceLinuxProfile

속성 값

networkProfile

네트워크 구성 프로필입니다.

networkProfile?: ContainerServiceNetworkProfile

속성 값

nodeResourceGroup

에이전트 풀 노드를 포함하는 리소스 그룹의 이름입니다.

nodeResourceGroup?: string

속성 값

string

oidcIssuerProfile

관리형 클러스터의 OIDC 발급자 프로필입니다.

oidcIssuerProfile?: ManagedClusterOidcIssuerProfile

속성 값

podIdentityProfile

AAD Pod ID 통합에 대한 자세한 내용은 AAD Pod ID 사용하는 참조하세요.

podIdentityProfile?: ManagedClusterPodIdentityProfile

속성 값

privateLinkResources

클러스터와 연결된 프라이빗 링크 리소스입니다.

privateLinkResources?: PrivateLinkResource[]

속성 값

publicNetworkAccess

AKS에 대한 공용 네트워크 액세스 허용 또는 거부

publicNetworkAccess?: "Enabled" | "Disabled"

속성 값

"Enabled" | "Disabled"

securityProfile

관리되는 클러스터에 대한 보안 프로필입니다.

securityProfile?: ManagedClusterSecurityProfile

속성 값

servicePrincipalProfile

Azure API 조작에 사용할 클러스터의 서비스 주체 ID에 대한 정보입니다.

servicePrincipalProfile?: ManagedClusterServicePrincipalProfile

속성 값

storageProfile

관리되는 클러스터에 대한 스토리지 프로필입니다.

storageProfile?: ManagedClusterStorageProfile

속성 값

windowsProfile

관리형 클러스터의 Windows VM에 대한 프로필입니다.

windowsProfile?: ManagedClusterWindowsProfile

속성 값

workloadAutoScalerProfile

컨테이너 서비스 클러스터에 대한 워크로드 자동 크기 조정기 프로필입니다.

workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile

속성 값