Condividi tramite


ManagedClusterPropertiesOutput 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.

azurePortalFQDN

Il portale di Azure richiede l'invio di alcune intestazioni CORS (Cross-Origin Resource Sharing) in alcune risposte, che Kubernetes APIServer non gestisce per impostazione predefinita. Questo FQDN speciale supporta CORS, consentendo al portale di Azure di funzionare correttamente.

creationData

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

currentKubernetesVersion

La versione di Kubernetes del cluster gestito è in esecuzione.

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.

fqdn

Nome di dominio completo del pool master.

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.

maxAgentPools

Numero massimo di pool di agenti per il 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.

powerState

Stato di alimentazione del cluster.

privateFQDN

Nome di dominio completo del cluster privato.

privateLinkResources

Risorse collegamento privato associate al cluster.

provisioningState

Stato di provisioning corrente.

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?: ManagedClusterAADProfileOutput

Valore della proprietà

addonProfiles

Profilo del componente aggiuntivo del cluster gestito.

addonProfiles?: Record<string, ManagedClusterAddonProfileOutput>

Valore della proprietà

agentPoolProfiles

Proprietà del pool di agenti.

agentPoolProfiles?: ManagedClusterAgentPoolProfileOutput[]

Valore della proprietà

apiServerAccessProfile

Profilo di accesso per il server API del cluster gestito.

apiServerAccessProfile?: ManagedClusterAPIServerAccessProfileOutput

Valore della proprietà

autoScalerProfile

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

autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfileOutput

Valore della proprietà

autoUpgradeProfile

Configurazione dell'aggiornamento automatico.

autoUpgradeProfile?: ManagedClusterAutoUpgradeProfileOutput

Valore della proprietà

azurePortalFQDN

Il portale di Azure richiede l'invio di alcune intestazioni CORS (Cross-Origin Resource Sharing) in alcune risposte, che Kubernetes APIServer non gestisce per impostazione predefinita. Questo FQDN speciale supporta CORS, consentendo al portale di Azure di funzionare correttamente.

azurePortalFQDN?: string

Valore della proprietà

string

creationData

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

creationData?: CreationDataOutput

Valore della proprietà

currentKubernetesVersion

La versione di Kubernetes del cluster gestito è in esecuzione.

currentKubernetesVersion?: string

Valore della proprietà

string

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

fqdn

Nome di dominio completo del pool master.

fqdn?: string

Valore della proprietà

string

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?: ManagedClusterHttpProxyConfigOutput

Valore della proprietà

identityProfile

Identità associate al cluster.

identityProfile?: Record<string, UserAssignedIdentityOutput>

Valore della proprietà

Record<string, UserAssignedIdentityOutput>

ingressProfile

Profilo di ingresso per il cluster gestito.

ingressProfile?: ManagedClusterIngressProfileOutput

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?: ContainerServiceLinuxProfileOutput

Valore della proprietà

maxAgentPools

Numero massimo di pool di agenti per il cluster gestito.

maxAgentPools?: number

Valore della proprietà

number

networkProfile

Profilo di configurazione di rete.

networkProfile?: ContainerServiceNetworkProfileOutput

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?: ManagedClusterOidcIssuerProfileOutput

Valore della proprietà

podIdentityProfile

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

podIdentityProfile?: ManagedClusterPodIdentityProfileOutput

Valore della proprietà

powerState

Stato di alimentazione del cluster.

powerState?: PowerStateOutput

Valore della proprietà

privateFQDN

Nome di dominio completo del cluster privato.

privateFQDN?: string

Valore della proprietà

string

privateLinkResources

Risorse collegamento privato associate al cluster.

privateLinkResources?: PrivateLinkResourceOutput[]

Valore della proprietà

provisioningState

Stato di provisioning corrente.

provisioningState?: string

Valore della proprietà

string

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?: ManagedClusterSecurityProfileOutput

Valore della proprietà

servicePrincipalProfile

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

servicePrincipalProfile?: ManagedClusterServicePrincipalProfileOutput

Valore della proprietà

storageProfile

Profilo di archiviazione per il cluster gestito.

storageProfile?: ManagedClusterStorageProfileOutput

Valore della proprietà

windowsProfile

Profilo per le macchine virtuali Windows nel cluster gestito.

windowsProfile?: ManagedClusterWindowsProfileOutput

Valore della proprietà

workloadAutoScalerProfile

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

workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfileOutput

Valore della proprietà