ManagedClusterProperties interface
Proprietà del cluster gestito.
Proprietà
| aad |
Configurazione di Azure Active Directory. |
| addon |
Profilo del componente aggiuntivo del cluster gestito. |
| agent |
Proprietà del pool di agenti. |
| api |
Profilo di accesso per il server API del cluster gestito. |
| auto |
Parametri da applicare al componente di scalabilità automatica del cluster quando abilitato |
| auto |
Configurazione dell'aggiornamento automatico. |
| creation |
CreationData da usare per specificare l'ID snapshot di origine se il cluster verrà creato/aggiornato usando uno snapshot. |
| disable |
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. |
| disk |
Questo è il formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}' |
| dns |
Non è possibile eseguire l'aggiornamento dopo la creazione del cluster gestito. |
| enable |
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. |
| enable |
(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 |
Non è possibile eseguire l'aggiornamento dopo la creazione del cluster gestito. |
| http |
Configurazioni per il provisioning del cluster con server proxy HTTP. |
| identity |
Identità associate al cluster. |
| ingress |
Profilo di ingresso per il cluster gestito. |
| kubernetes |
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. |
| linux |
Profilo per le macchine virtuali Linux nel cluster gestito. |
| network |
Profilo di configurazione di rete. |
| node |
Nome del gruppo di risorse contenente i nodi del pool di agenti. |
| oidc |
Profilo emittente OIDC del cluster gestito. |
| pod |
Per altre informazioni sull'integrazione delle identità dei pod di AAD, vedere usare l'identità dei pod di AAD. |
| private |
Risorse collegamento privato associate al cluster. |
| public |
Consentire o negare l'accesso alla rete pubblica per il servizio Azure Kubernetes |
| security |
Profilo di sicurezza per il cluster gestito. |
| service |
Informazioni su un'identità dell'entità servizio da usare per il cluster per la modifica delle API di Azure. |
| storage |
Profilo di archiviazione per il cluster gestito. |
| windows |
Profilo per le macchine virtuali Windows nel cluster gestito. |
| workload |
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