ManagedClusterProperties interface
관리되는 클러스터의 속성입니다.
속성
| aad |
Azure Active Directory 구성입니다. |
| addon |
관리형 클러스터 추가 기능의 프로필입니다. |
| agent |
에이전트 풀 속성입니다. |
| api |
관리형 클러스터 API 서버에 대한 액세스 프로필입니다. |
| auto |
사용하도록 설정된 경우 클러스터 자동 크기 조정기에 적용할 매개 변수 |
| auto |
자동 업그레이드 구성입니다. |
| creation |
클러스터가 스냅샷을 사용하여 생성/업그레이드될 경우 원본 스냅샷 ID를 지정하는 데 사용할 CreationData입니다. |
| disable |
true로 설정하면 이 클러스터에 대해 정적 자격 증명 가져오기가 비활성화됩니다. AAD를 사용하도록 설정된 관리형 클러스터에서만 사용해야 합니다. 자세한 내용은 로컬 계정 사용하지 않도록 설정하는참조하세요. |
| disk |
'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}' 형식입니다. |
| dns |
관리형 클러스터를 만든 후에는 업데이트할 수 없습니다. |
| enable |
기본값은 false입니다. 관리되는 클러스터를 만들고 업디션할 때 활성화/비활성화할 수 있습니다. ARM 리소스로 네임스페이스에 대한 자세한 내용은 https://aka.ms/NamespaceARMResource 참조하세요. |
| enable |
(사용되지 않음) Kubernetes Pod 보안 정책(미리 보기)을 사용하도록 설정할지 여부입니다. 이 기능은 2020년 10월 15일에 제거하도록 설정됩니다. aka.ms/aks/azpodpolicy 자세히 알아보세요. |
| enableRBAC | Kubernetes Role-Based Access Control을 사용하도록 설정할지 여부입니다. |
| fqdn |
관리형 클러스터를 만든 후에는 업데이트할 수 없습니다. |
| http |
HTTP 프록시 서버를 사용하여 클러스터를 프로비전하기 위한 구성입니다. |
| identity |
클러스터와 연결된 ID입니다. |
| ingress |
관리되는 클러스터에 대한 수신 프로필입니다. |
| kubernetes |
지원되는 AKS 클러스터를 업그레이드하는 경우 Kubernetes 부 버전을 건너뛸 수 없습니다. 모든 업그레이드는 주 버전 번호별로 순차적으로 수행해야 합니다. 예를 들어 1.14.x -> 1.15.x 또는 1.15.x -> 1.16.x 간의 업그레이드는 허용되지만 1.14.x -> 1.16.x는 허용되지 않습니다. 자세한 내용은 AKS 클러스터 업그레이드하는 참조하세요. |
| linux |
관리형 클러스터의 Linux VM에 대한 프로필입니다. |
| network |
네트워크 구성 프로필입니다. |
| node |
에이전트 풀 노드를 포함하는 리소스 그룹의 이름입니다. |
| oidc |
관리형 클러스터의 OIDC 발급자 프로필입니다. |
| pod |
AAD Pod ID 통합에 대한 자세한 내용은 AAD Pod ID 사용하는 참조하세요. |
| private |
클러스터와 연결된 프라이빗 링크 리소스입니다. |
| public |
AKS에 대한 공용 네트워크 액세스 허용 또는 거부 |
| security |
관리되는 클러스터에 대한 보안 프로필입니다. |
| service |
Azure API 조작에 사용할 클러스터의 서비스 주체 ID에 대한 정보입니다. |
| storage |
관리되는 클러스터에 대한 스토리지 프로필입니다. |
| windows |
관리형 클러스터의 Windows VM에 대한 프로필입니다. |
| workload |
컨테이너 서비스 클러스터에 대한 워크로드 자동 크기 조정기 프로필입니다. |
속성 세부 정보
aadProfile
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
nodeResourceGroup
에이전트 풀 노드를 포함하는 리소스 그룹의 이름입니다.
nodeResourceGroup?: string
속성 값
string
oidcIssuerProfile
관리형 클러스터의 OIDC 발급자 프로필입니다.
oidcIssuerProfile?: ManagedClusterOidcIssuerProfile
속성 값
podIdentityProfile
AAD Pod ID 통합에 대한 자세한 내용은 AAD Pod ID 사용하는 참조하세요.
podIdentityProfile?: ManagedClusterPodIdentityProfile
속성 값
privateLinkResources
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