ManagedClusterProperties interface
Propriétés du cluster managé.
Propriétés
| aad |
Configuration d’Azure Active Directory. |
| addon |
Profil du module complémentaire de cluster managé. |
| agent |
Propriétés du pool d’agents. |
| api |
Profil d’accès pour le serveur d’API de cluster managé. |
| auto |
Paramètres à appliquer à la mise à l’échelle automatique du cluster en cas d’activation |
| auto |
Configuration de la mise à niveau automatique. |
| creation |
CreationData à utiliser pour spécifier l’ID d’instantané source si le cluster sera créé/mis à niveau à l’aide d’un instantané. |
| disable |
Si la valeur est true, l’obtention d’informations d’identification statiques est désactivée pour ce cluster. Cela ne doit être utilisé que sur les clusters managés activés par AAD. Pour plus d’informations, consultez désactiver les comptes locaux. |
| disk |
Il s’agit de la forme suivante : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName} » |
| dns |
Cette opération ne peut pas être mise à jour une fois le cluster managé créé. |
| enable |
La valeur par défaut est false. Elle peut être activée/désactivée lors de la création et de la mise à jour du cluster managé. Pour plus d’informations sur l’espace de noms en tant que ressource ARM, consultez https://aka.ms/NamespaceARMResource. |
| enable |
(DÉPRÉCIATION) Indique s’il faut activer la stratégie de sécurité des pods Kubernetes (préversion). Cette fonctionnalité est définie pour suppression le 15 octobre 2020. En savoir plus sur aka.ms/aks/azpodpolicy. |
| enableRBAC | Indique s’il faut activer Kubernetes Role-Based contrôle d’accès. |
| fqdn |
Cette opération ne peut pas être mise à jour une fois le cluster managé créé. |
| http |
Configurations pour l’approvisionnement du cluster avec des serveurs proxy HTTP. |
| identity |
Identités associées au cluster. |
| ingress |
Profil d’entrée pour le cluster managé. |
| kubernetes |
Lorsque vous mettez à niveau un cluster AKS pris en charge, les versions mineures de Kubernetes ne peuvent pas être ignorées. Toutes les mises à niveau doivent être effectuées séquentiellement par numéro de version principal. Par exemple, les mises à niveau entre 1.14.x -> 1.15.x ou 1.15.x -> 1.16.x sont autorisées, mais 1.14.x -> 1.16.x n’est pas autorisée. Pour plus d’informations, consultez mise à niveau d’un cluster AKS. |
| linux |
Profil pour les machines virtuelles Linux dans le cluster managé. |
| network |
Profil de configuration réseau. |
| node |
Nom du groupe de ressources contenant des nœuds de pool d’agents. |
| oidc |
Profil d’émetteur OIDC du cluster managé. |
| pod |
Consultez utiliser l’identité de pod AAD pour plus d’informations sur l’intégration des identités de pod AAD. |
| private |
Ressources de liaison privée associées au cluster. |
| public |
Autoriser ou refuser l’accès au réseau public pour AKS |
| security |
Profil de sécurité pour le cluster managé. |
| service |
Informations sur une identité de principal de service pour le cluster à utiliser pour manipuler des API Azure. |
| storage |
Profil de stockage pour le cluster managé. |
| windows |
Profil des machines virtuelles Windows dans le cluster managé. |
| workload |
Profil de mise à l’échelle automatique de la charge de travail pour le cluster de service de conteneur. |
Détails de la propriété
aadProfile
Configuration d’Azure Active Directory.
aadProfile?: ManagedClusterAADProfile
Valeur de propriété
addonProfiles
Profil du module complémentaire de cluster managé.
addonProfiles?: Record<string, ManagedClusterAddonProfile>
Valeur de propriété
Record<string, ManagedClusterAddonProfile>
agentPoolProfiles
Propriétés du pool d’agents.
agentPoolProfiles?: ManagedClusterAgentPoolProfile[]
Valeur de propriété
apiServerAccessProfile
Profil d’accès pour le serveur d’API de cluster managé.
apiServerAccessProfile?: ManagedClusterAPIServerAccessProfile
Valeur de propriété
autoScalerProfile
Paramètres à appliquer à la mise à l’échelle automatique du cluster en cas d’activation
autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfile
Valeur de propriété
autoUpgradeProfile
Configuration de la mise à niveau automatique.
autoUpgradeProfile?: ManagedClusterAutoUpgradeProfile
Valeur de propriété
creationData
CreationData à utiliser pour spécifier l’ID d’instantané source si le cluster sera créé/mis à niveau à l’aide d’un instantané.
creationData?: CreationData
Valeur de propriété
disableLocalAccounts
Si la valeur est true, l’obtention d’informations d’identification statiques est désactivée pour ce cluster. Cela ne doit être utilisé que sur les clusters managés activés par AAD. Pour plus d’informations, consultez désactiver les comptes locaux.
disableLocalAccounts?: boolean
Valeur de propriété
boolean
diskEncryptionSetID
Il s’agit de la forme suivante : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName} »
diskEncryptionSetID?: string
Valeur de propriété
string
dnsPrefix
Cette opération ne peut pas être mise à jour une fois le cluster managé créé.
dnsPrefix?: string
Valeur de propriété
string
enableNamespaceResources
La valeur par défaut est false. Elle peut être activée/désactivée lors de la création et de la mise à jour du cluster managé. Pour plus d’informations sur l’espace de noms en tant que ressource ARM, consultez https://aka.ms/NamespaceARMResource.
enableNamespaceResources?: boolean
Valeur de propriété
boolean
enablePodSecurityPolicy
(DÉPRÉCIATION) Indique s’il faut activer la stratégie de sécurité des pods Kubernetes (préversion). Cette fonctionnalité est définie pour suppression le 15 octobre 2020. En savoir plus sur aka.ms/aks/azpodpolicy.
enablePodSecurityPolicy?: boolean
Valeur de propriété
boolean
enableRBAC
Indique s’il faut activer Kubernetes Role-Based contrôle d’accès.
enableRBAC?: boolean
Valeur de propriété
boolean
fqdnSubdomain
Cette opération ne peut pas être mise à jour une fois le cluster managé créé.
fqdnSubdomain?: string
Valeur de propriété
string
httpProxyConfig
Configurations pour l’approvisionnement du cluster avec des serveurs proxy HTTP.
httpProxyConfig?: ManagedClusterHttpProxyConfig
Valeur de propriété
identityProfile
Identités associées au cluster.
identityProfile?: Record<string, UserAssignedIdentity>
Valeur de propriété
Record<string, UserAssignedIdentity>
ingressProfile
Profil d’entrée pour le cluster managé.
ingressProfile?: ManagedClusterIngressProfile
Valeur de propriété
kubernetesVersion
Lorsque vous mettez à niveau un cluster AKS pris en charge, les versions mineures de Kubernetes ne peuvent pas être ignorées. Toutes les mises à niveau doivent être effectuées séquentiellement par numéro de version principal. Par exemple, les mises à niveau entre 1.14.x -> 1.15.x ou 1.15.x -> 1.16.x sont autorisées, mais 1.14.x -> 1.16.x n’est pas autorisée. Pour plus d’informations, consultez mise à niveau d’un cluster AKS.
kubernetesVersion?: string
Valeur de propriété
string
linuxProfile
Profil pour les machines virtuelles Linux dans le cluster managé.
linuxProfile?: ContainerServiceLinuxProfile
Valeur de propriété
networkProfile
Profil de configuration réseau.
networkProfile?: ContainerServiceNetworkProfile
Valeur de propriété
nodeResourceGroup
Nom du groupe de ressources contenant des nœuds de pool d’agents.
nodeResourceGroup?: string
Valeur de propriété
string
oidcIssuerProfile
Profil d’émetteur OIDC du cluster managé.
oidcIssuerProfile?: ManagedClusterOidcIssuerProfile
Valeur de propriété
podIdentityProfile
Consultez utiliser l’identité de pod AAD pour plus d’informations sur l’intégration des identités de pod AAD.
podIdentityProfile?: ManagedClusterPodIdentityProfile
Valeur de propriété
privateLinkResources
Ressources de liaison privée associées au cluster.
privateLinkResources?: PrivateLinkResource[]
Valeur de propriété
publicNetworkAccess
Autoriser ou refuser l’accès au réseau public pour AKS
publicNetworkAccess?: "Enabled" | "Disabled"
Valeur de propriété
"Enabled" | "Disabled"
securityProfile
Profil de sécurité pour le cluster managé.
securityProfile?: ManagedClusterSecurityProfile
Valeur de propriété
servicePrincipalProfile
Informations sur une identité de principal de service pour le cluster à utiliser pour manipuler des API Azure.
servicePrincipalProfile?: ManagedClusterServicePrincipalProfile
Valeur de propriété
storageProfile
Profil de stockage pour le cluster managé.
storageProfile?: ManagedClusterStorageProfile
Valeur de propriété
windowsProfile
Profil des machines virtuelles Windows dans le cluster managé.
windowsProfile?: ManagedClusterWindowsProfile
Valeur de propriété
workloadAutoScalerProfile
Profil de mise à l’échelle automatique de la charge de travail pour le cluster de service de conteneur.
workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile