ManagedClusterProperties interface
Właściwości klastra zarządzanego.
Właściwości
| aad |
Konfiguracja usługi Azure Active Directory. |
| addon |
Profil dodatku klastra zarządzanego. |
| agent |
Właściwości puli agentów. |
| api |
Profil dostępu dla serwera interfejsu API klastra zarządzanego. |
| auto |
Parametry, które mają być stosowane do skalowania automatycznego klastra po włączeniu |
| auto |
Konfiguracja automatycznego uaktualniania. |
| creation |
CreationData do określenia źródłowego identyfikatora migawki, jeśli klaster zostanie utworzony/uaktualniony przy użyciu migawki. |
| disable |
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. |
| disk |
Jest to forma: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}" |
| dns |
Nie można go zaktualizować po utworzeniu klastra zarządzanego. |
| enable |
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. |
| enable |
(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. |
| fqdn |
Nie można go zaktualizować po utworzeniu klastra zarządzanego. |
| http |
Konfiguracje aprowizowania klastra za pomocą serwerów proxy HTTP. |
| identity |
Tożsamości skojarzone z klastrem. |
| ingress |
Profil ruchu przychodzącego dla klastra zarządzanego. |
| kubernetes |
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. |
| linux |
Profil maszyn wirtualnych z systemem Linux w klastrze zarządzanym. |
| network |
Profil konfiguracji sieci. |
| node |
Nazwa grupy zasobów zawierającej węzły puli agentów. |
| oidc |
Profil wystawcy OIDC klastra zarządzanego. |
| pod |
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. |
| private |
Zasoby łącza prywatnego skojarzone z klastrem. |
| public |
Zezwalanie na dostęp do sieci publicznej dla usługi AKS lub odmawianie dostępu do sieci publicznej |
| security |
Profil zabezpieczeń klastra zarządzanego. |
| service |
Informacje o tożsamości jednostki usługi dla klastra do użycia do manipulowania interfejsami API platformy Azure. |
| storage |
Profil magazynu dla klastra zarządzanego. |
| windows |
Profil maszyn wirtualnych z systemem Windows w klastrze zarządzanym. |
| workload |
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