Udostępnij przez


ManagedClusterProperties interface

Właściwości klastra zarządzanego.

Właściwości

aadProfile

Konfiguracja usługi Azure Active Directory.

addonProfiles

Profil dodatku klastra zarządzanego.

agentPoolProfiles

Właściwości puli agentów.

apiServerAccessProfile

Profil dostępu dla serwera interfejsu API klastra zarządzanego.

autoScalerProfile

Parametry, które mają być stosowane do skalowania automatycznego klastra po włączeniu

autoUpgradeProfile

Konfiguracja automatycznego uaktualniania.

creationData

CreationData do określenia źródłowego identyfikatora migawki, jeśli klaster zostanie utworzony/uaktualniony przy użyciu migawki.

disableLocalAccounts

Jeśli ustawiono wartość true, pobieranie poświadczeń statycznych zostanie wyłączone dla tego klastra. Należy go używać tylko w klastrach zarządzanych z włączoną usługą AAD. Aby uzyskać więcej informacji, zobacz wyłączanie kont lokalnych.

diskEncryptionSetID

Jest to forma: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}"

dnsPrefix

Nie można go zaktualizować po utworzeniu klastra zarządzanego.

enableNamespaceResources

Wartość domyślna to false. Można ją włączyć/wyłączyć podczas tworzenia i updation klastra zarządzanego. Aby uzyskać więcej informacji na temat przestrzeni nazw jako zasobu usługi ARM, zobacz https://aka.ms/NamespaceARMResource.

enablePodSecurityPolicy

(PRZESTARZAŁE) Czy włączyć zasady zabezpieczeń zasobnika Kubernetes (wersja zapoznawcza). Ta funkcja została ustawiona na usunięcie 15 października 2020 r. Dowiedz się więcej na stronie aka.ms/aks/azpodpolicy.

enableRBAC

Czy włączyć platformę Kubernetes Role-Based kontrola dostępu.

fqdnSubdomain

Nie można go zaktualizować po utworzeniu klastra zarządzanego.

httpProxyConfig

Konfiguracje aprowizowania klastra za pomocą serwerów proxy HTTP.

identityProfile

Tożsamości skojarzone z klastrem.

ingressProfile

Profil ruchu przychodzącego dla klastra zarządzanego.

kubernetesVersion

Podczas uaktualniania obsługiwanego klastra usługi AKS nie można pominąć wersji pomocniczych platformy Kubernetes. Wszystkie uaktualnienia muszą być wykonywane sekwencyjnie według numeru wersji głównej. Na przykład uaktualnienia z zakresu 1.14.x —> 1.15.x lub 1.15.x —> 1.16.x są dozwolone, jednak wersja 1.14.x —> 1.16.x jest niedozwolona. Aby uzyskać więcej informacji, zobacz uaktualniania klastra usługi AKS.

linuxProfile

Profil maszyn wirtualnych z systemem Linux w klastrze zarządzanym.

networkProfile

Profil konfiguracji sieci.

nodeResourceGroup

Nazwa grupy zasobów zawierającej węzły puli agentów.

oidcIssuerProfile

Profil wystawcy OIDC klastra zarządzanego.

podIdentityProfile

Aby uzyskać więcej informacji na temat integracji tożsamości zasobnika usługi AAD, zobacz korzystanie z tożsamości zasobnika usługi AAD.

privateLinkResources

Zasoby łącza prywatnego skojarzone z klastrem.

publicNetworkAccess

Zezwalanie na dostęp do sieci publicznej dla usługi AKS lub odmawianie dostępu do sieci publicznej

securityProfile

Profil zabezpieczeń klastra zarządzanego.

servicePrincipalProfile

Informacje o tożsamości jednostki usługi dla klastra do użycia do manipulowania interfejsami API platformy Azure.

storageProfile

Profil magazynu dla klastra zarządzanego.

windowsProfile

Profil maszyn wirtualnych z systemem Windows w klastrze zarządzanym.

workloadAutoScalerProfile

Profil automatycznego skalowania obciążenia dla klastra usługi kontenera.

Szczegóły właściwości

aadProfile

Konfiguracja usługi Azure Active Directory.

aadProfile?: ManagedClusterAADProfile

Wartość właściwości

addonProfiles

Profil dodatku klastra zarządzanego.

addonProfiles?: Record<string, ManagedClusterAddonProfile>

Wartość właściwości

Record<string, ManagedClusterAddonProfile>

agentPoolProfiles

Właściwości puli agentów.

agentPoolProfiles?: ManagedClusterAgentPoolProfile[]

Wartość właściwości

apiServerAccessProfile

Profil dostępu dla serwera interfejsu API klastra zarządzanego.

apiServerAccessProfile?: ManagedClusterAPIServerAccessProfile

Wartość właściwości

autoScalerProfile

Parametry, które mają być stosowane do skalowania automatycznego klastra po włączeniu

autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfile

Wartość właściwości

autoUpgradeProfile

Konfiguracja automatycznego uaktualniania.

autoUpgradeProfile?: ManagedClusterAutoUpgradeProfile

Wartość właściwości

creationData

CreationData do określenia źródłowego identyfikatora migawki, jeśli klaster zostanie utworzony/uaktualniony przy użyciu migawki.

creationData?: CreationData

Wartość właściwości

disableLocalAccounts

Jeśli ustawiono wartość true, pobieranie poświadczeń statycznych zostanie wyłączone dla tego klastra. Należy go używać tylko w klastrach zarządzanych z włączoną usługą AAD. Aby uzyskać więcej informacji, zobacz wyłączanie kont lokalnych.

disableLocalAccounts?: boolean

Wartość właściwości

boolean

diskEncryptionSetID

Jest to forma: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}"

diskEncryptionSetID?: string

Wartość właściwości

string

dnsPrefix

Nie można go zaktualizować po utworzeniu klastra zarządzanego.

dnsPrefix?: string

Wartość właściwości

string

enableNamespaceResources

Wartość domyślna to false. Można ją włączyć/wyłączyć podczas tworzenia i updation klastra zarządzanego. Aby uzyskać więcej informacji na temat przestrzeni nazw jako zasobu usługi ARM, zobacz https://aka.ms/NamespaceARMResource.

enableNamespaceResources?: boolean

Wartość właściwości

boolean

enablePodSecurityPolicy

(PRZESTARZAŁE) Czy włączyć zasady zabezpieczeń zasobnika Kubernetes (wersja zapoznawcza). Ta funkcja została ustawiona na usunięcie 15 października 2020 r. Dowiedz się więcej na stronie aka.ms/aks/azpodpolicy.

enablePodSecurityPolicy?: boolean

Wartość właściwości

boolean

enableRBAC

Czy włączyć platformę Kubernetes Role-Based kontrola dostępu.

enableRBAC?: boolean

Wartość właściwości

boolean

fqdnSubdomain

Nie można go zaktualizować po utworzeniu klastra zarządzanego.

fqdnSubdomain?: string

Wartość właściwości

string

httpProxyConfig

Konfiguracje aprowizowania klastra za pomocą serwerów proxy HTTP.

httpProxyConfig?: ManagedClusterHttpProxyConfig

Wartość właściwości

identityProfile

Tożsamości skojarzone z klastrem.

identityProfile?: Record<string, UserAssignedIdentity>

Wartość właściwości

Record<string, UserAssignedIdentity>

ingressProfile

Profil ruchu przychodzącego dla klastra zarządzanego.

ingressProfile?: ManagedClusterIngressProfile

Wartość właściwości

kubernetesVersion

Podczas uaktualniania obsługiwanego klastra usługi AKS nie można pominąć wersji pomocniczych platformy Kubernetes. Wszystkie uaktualnienia muszą być wykonywane sekwencyjnie według numeru wersji głównej. Na przykład uaktualnienia z zakresu 1.14.x —> 1.15.x lub 1.15.x —> 1.16.x są dozwolone, jednak wersja 1.14.x —> 1.16.x jest niedozwolona. Aby uzyskać więcej informacji, zobacz uaktualniania klastra usługi AKS.

kubernetesVersion?: string

Wartość właściwości

string

linuxProfile

Profil maszyn wirtualnych z systemem Linux w klastrze zarządzanym.

linuxProfile?: ContainerServiceLinuxProfile

Wartość właściwości

networkProfile

Profil konfiguracji sieci.

networkProfile?: ContainerServiceNetworkProfile

Wartość właściwości

nodeResourceGroup

Nazwa grupy zasobów zawierającej węzły puli agentów.

nodeResourceGroup?: string

Wartość właściwości

string

oidcIssuerProfile

Profil wystawcy OIDC klastra zarządzanego.

oidcIssuerProfile?: ManagedClusterOidcIssuerProfile

Wartość właściwości

podIdentityProfile

Aby uzyskać więcej informacji na temat integracji tożsamości zasobnika usługi AAD, zobacz korzystanie z tożsamości zasobnika usługi AAD.

podIdentityProfile?: ManagedClusterPodIdentityProfile

Wartość właściwości

privateLinkResources

Zasoby łącza prywatnego skojarzone z klastrem.

privateLinkResources?: PrivateLinkResource[]

Wartość właściwości

publicNetworkAccess

Zezwalanie na dostęp do sieci publicznej dla usługi AKS lub odmawianie dostępu do sieci publicznej

publicNetworkAccess?: "Enabled" | "Disabled"

Wartość właściwości

"Enabled" | "Disabled"

securityProfile

Profil zabezpieczeń klastra zarządzanego.

securityProfile?: ManagedClusterSecurityProfile

Wartość właściwości

servicePrincipalProfile

Informacje o tożsamości jednostki usługi dla klastra do użycia do manipulowania interfejsami API platformy Azure.

servicePrincipalProfile?: ManagedClusterServicePrincipalProfile

Wartość właściwości

storageProfile

Profil magazynu dla klastra zarządzanego.

storageProfile?: ManagedClusterStorageProfile

Wartość właściwości

windowsProfile

Profil maszyn wirtualnych z systemem Windows w klastrze zarządzanym.

windowsProfile?: ManagedClusterWindowsProfile

Wartość właściwości

workloadAutoScalerProfile

Profil automatycznego skalowania obciążenia dla klastra usługi kontenera.

workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile

Wartość właściwości