Condividi tramite


ManagedClusterProperties interface

Proprietà del cluster gestito.

Proprietà

aadProfile

Configurazione di Azure Active Directory.

addonProfiles

Profilo del componente aggiuntivo del cluster gestito.

agentPoolProfiles

Proprietà del pool di agenti.

apiServerAccessProfile

Profilo di accesso per il server API del cluster gestito.

autoScalerProfile

Parametri da applicare al componente di scalabilità automatica del cluster quando abilitato

autoUpgradeProfile

Configurazione dell'aggiornamento automatico.

creationData

CreationData da usare per specificare l'ID snapshot di origine se il cluster verrà creato/aggiornato usando uno snapshot.

disableLocalAccounts

Se impostato su true, il recupero di credenziali statiche verrà disabilitato per questo cluster. Questa operazione deve essere usata solo nei cluster gestiti abilitati per AAD. Per altri dettagli, vedere disabilitare gli account locali.

diskEncryptionSetID

Questo è il formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'

dnsPrefix

Non è possibile eseguire l'aggiornamento dopo la creazione del cluster gestito.

enableNamespaceResources

Il valore predefinito è false. Può essere abilitata/disabilitata durante la creazione e l'updation del cluster gestito. Per altri dettagli sullo spazio dei nomi come risorsa arm, vedere https://aka.ms/NamespaceARMResource.

enablePodSecurityPolicy

(DEPRECATO) Indica se abilitare i criteri di sicurezza dei pod Kubernetes (anteprima). Questa funzionalità è impostata per la rimozione il 15 ottobre 2020. Per altre informazioni, vedere aka.ms/aks/azpodpolicy.

enableRBAC

Indica se abilitare Kubernetes Role-Based controllo di accesso.

fqdnSubdomain

Non è possibile eseguire l'aggiornamento dopo la creazione del cluster gestito.

httpProxyConfig

Configurazioni per il provisioning del cluster con server proxy HTTP.

identityProfile

Identità associate al cluster.

ingressProfile

Profilo di ingresso per il cluster gestito.

kubernetesVersion

Quando si aggiorna un cluster del servizio Azure Kubernetes supportato, non è possibile ignorare le versioni secondarie di Kubernetes. Tutti gli aggiornamenti devono essere eseguiti in sequenza in base al numero di versione principale. Ad esempio, gli aggiornamenti tra 1.14.x -> 1.15.x o 1.15.x -> 1.16.x sono consentiti, ma 1.14.x -> 1.16.x non è consentito. Per altri dettagli, vedere 'aggiornamento di un cluster del servizio Azure Kubernetes.

linuxProfile

Profilo per le macchine virtuali Linux nel cluster gestito.

networkProfile

Profilo di configurazione di rete.

nodeResourceGroup

Nome del gruppo di risorse contenente i nodi del pool di agenti.

oidcIssuerProfile

Profilo emittente OIDC del cluster gestito.

podIdentityProfile

Per altre informazioni sull'integrazione delle identità dei pod di AAD, vedere usare l'identità dei pod di AAD.

privateLinkResources

Risorse collegamento privato associate al cluster.

publicNetworkAccess

Consentire o negare l'accesso alla rete pubblica per il servizio Azure Kubernetes

securityProfile

Profilo di sicurezza per il cluster gestito.

servicePrincipalProfile

Informazioni su un'identità dell'entità servizio da usare per il cluster per la modifica delle API di Azure.

storageProfile

Profilo di archiviazione per il cluster gestito.

windowsProfile

Profilo per le macchine virtuali Windows nel cluster gestito.

workloadAutoScalerProfile

Profilo di scalabilità automatica del carico di lavoro per il cluster del servizio contenitore.

Dettagli proprietà

aadProfile

Configurazione di Azure Active Directory.

aadProfile?: ManagedClusterAADProfile

Valore della proprietà

addonProfiles

Profilo del componente aggiuntivo del cluster gestito.

addonProfiles?: Record<string, ManagedClusterAddonProfile>

Valore della proprietà

Record<string, ManagedClusterAddonProfile>

agentPoolProfiles

Proprietà del pool di agenti.

agentPoolProfiles?: ManagedClusterAgentPoolProfile[]

Valore della proprietà

apiServerAccessProfile

Profilo di accesso per il server API del cluster gestito.

apiServerAccessProfile?: ManagedClusterAPIServerAccessProfile

Valore della proprietà

autoScalerProfile

Parametri da applicare al componente di scalabilità automatica del cluster quando abilitato

autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfile

Valore della proprietà

autoUpgradeProfile

Configurazione dell'aggiornamento automatico.

autoUpgradeProfile?: ManagedClusterAutoUpgradeProfile

Valore della proprietà

creationData

CreationData da usare per specificare l'ID snapshot di origine se il cluster verrà creato/aggiornato usando uno snapshot.

creationData?: CreationData

Valore della proprietà

disableLocalAccounts

Se impostato su true, il recupero di credenziali statiche verrà disabilitato per questo cluster. Questa operazione deve essere usata solo nei cluster gestiti abilitati per AAD. Per altri dettagli, vedere disabilitare gli account locali.

disableLocalAccounts?: boolean

Valore della proprietà

boolean

diskEncryptionSetID

Questo è il formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'

diskEncryptionSetID?: string

Valore della proprietà

string

dnsPrefix

Non è possibile eseguire l'aggiornamento dopo la creazione del cluster gestito.

dnsPrefix?: string

Valore della proprietà

string

enableNamespaceResources

Il valore predefinito è false. Può essere abilitata/disabilitata durante la creazione e l'updation del cluster gestito. Per altri dettagli sullo spazio dei nomi come risorsa arm, vedere https://aka.ms/NamespaceARMResource.

enableNamespaceResources?: boolean

Valore della proprietà

boolean

enablePodSecurityPolicy

(DEPRECATO) Indica se abilitare i criteri di sicurezza dei pod Kubernetes (anteprima). Questa funzionalità è impostata per la rimozione il 15 ottobre 2020. Per altre informazioni, vedere aka.ms/aks/azpodpolicy.

enablePodSecurityPolicy?: boolean

Valore della proprietà

boolean

enableRBAC

Indica se abilitare Kubernetes Role-Based controllo di accesso.

enableRBAC?: boolean

Valore della proprietà

boolean

fqdnSubdomain

Non è possibile eseguire l'aggiornamento dopo la creazione del cluster gestito.

fqdnSubdomain?: string

Valore della proprietà

string

httpProxyConfig

Configurazioni per il provisioning del cluster con server proxy HTTP.

httpProxyConfig?: ManagedClusterHttpProxyConfig

Valore della proprietà

identityProfile

Identità associate al cluster.

identityProfile?: Record<string, UserAssignedIdentity>

Valore della proprietà

Record<string, UserAssignedIdentity>

ingressProfile

Profilo di ingresso per il cluster gestito.

ingressProfile?: ManagedClusterIngressProfile

Valore della proprietà

kubernetesVersion

Quando si aggiorna un cluster del servizio Azure Kubernetes supportato, non è possibile ignorare le versioni secondarie di Kubernetes. Tutti gli aggiornamenti devono essere eseguiti in sequenza in base al numero di versione principale. Ad esempio, gli aggiornamenti tra 1.14.x -> 1.15.x o 1.15.x -> 1.16.x sono consentiti, ma 1.14.x -> 1.16.x non è consentito. Per altri dettagli, vedere 'aggiornamento di un cluster del servizio Azure Kubernetes.

kubernetesVersion?: string

Valore della proprietà

string

linuxProfile

Profilo per le macchine virtuali Linux nel cluster gestito.

linuxProfile?: ContainerServiceLinuxProfile

Valore della proprietà

networkProfile

Profilo di configurazione di rete.

networkProfile?: ContainerServiceNetworkProfile

Valore della proprietà

nodeResourceGroup

Nome del gruppo di risorse contenente i nodi del pool di agenti.

nodeResourceGroup?: string

Valore della proprietà

string

oidcIssuerProfile

Profilo emittente OIDC del cluster gestito.

oidcIssuerProfile?: ManagedClusterOidcIssuerProfile

Valore della proprietà

podIdentityProfile

Per altre informazioni sull'integrazione delle identità dei pod di AAD, vedere usare l'identità dei pod di AAD.

podIdentityProfile?: ManagedClusterPodIdentityProfile

Valore della proprietà

privateLinkResources

Risorse collegamento privato associate al cluster.

privateLinkResources?: PrivateLinkResource[]

Valore della proprietà

publicNetworkAccess

Consentire o negare l'accesso alla rete pubblica per il servizio Azure Kubernetes

publicNetworkAccess?: "Enabled" | "Disabled"

Valore della proprietà

"Enabled" | "Disabled"

securityProfile

Profilo di sicurezza per il cluster gestito.

securityProfile?: ManagedClusterSecurityProfile

Valore della proprietà

servicePrincipalProfile

Informazioni su un'identità dell'entità servizio da usare per il cluster per la modifica delle API di Azure.

servicePrincipalProfile?: ManagedClusterServicePrincipalProfile

Valore della proprietà

storageProfile

Profilo di archiviazione per il cluster gestito.

storageProfile?: ManagedClusterStorageProfile

Valore della proprietà

windowsProfile

Profilo per le macchine virtuali Windows nel cluster gestito.

windowsProfile?: ManagedClusterWindowsProfile

Valore della proprietà

workloadAutoScalerProfile

Profilo di scalabilità automatica del carico di lavoro per il cluster del servizio contenitore.

workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile

Valore della proprietà