ManagedCluster interface
Beheerd cluster.
- Uitbreiding
Eigenschappen
aad |
De Azure Active Directory-configuratie. |
addon |
Het profiel van de invoegtoepassing voor beheerde clusters. |
agent |
De eigenschappen van de agentgroep. |
api |
Het toegangsprofiel voor beheerde cluster-API-server. |
auto |
Parameters die moeten worden toegepast op de automatische schaalaanpassing van clusters wanneer deze optie is ingeschakeld |
auto |
De configuratie van de automatische upgrade. |
azure |
Azure Monitor-invoegtoepassingsprofielen voor het bewaken van het beheerde cluster. |
azure |
Voor De Azure-portal moeten bepaalde CORS-headers (Cross-Origin Resource Sharing) in sommige antwoorden worden verzonden, die kubernetes APIServer niet standaard verwerkt. Deze speciale FQDN ondersteunt CORS, zodat Azure Portal goed kan functioneren. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
current |
Als kubernetesVersion een volledig opgegeven versie is <major.minor.patch>, is dit veld precies gelijk aan het veld. Als kubernetesVersion is <major.minor>, bevat dit veld de volledige <major.minor.patch> versie die wordt gebruikt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
disable |
Als deze optie is ingesteld op true, worden statische referenties uitgeschakeld voor dit cluster. Dit mag alleen worden gebruikt voor beheerde clusters waarvoor AAD is ingeschakeld. Zie lokale accounts uitschakelenvoor meer informatie. |
disk |
Dit is van het formulier: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName} |
dns |
Dit kan niet worden bijgewerkt zodra het beheerde cluster is gemaakt. |
enable |
(AFGESCHAFT) Hiermee wordt aangegeven of u beveiligingsbeleid voor Kubernetes-pods (preview) wilt inschakelen. PodSecurityPolicy is afgeschaft in Kubernetes v1.21 en verwijderd uit Kubernetes in v1.25. Meer informatie vindt u op https://aka.ms/k8s/psp en https://aka.ms/aks/psp. |
enable |
Of Kubernetes Role-Based toegangsbeheer moet worden ingeschakeld. |
e |
Unieke alleen-lezen tekenreeks die wordt gebruikt voor het implementeren van optimistische gelijktijdigheid. De eTag-waarde wordt gewijzigd wanneer de resource wordt bijgewerkt. Geef een if-match- of if-none-match-header op met de eTag-waarde voor een volgende aanvraag om optimistische gelijktijdigheid volgens de normale etagconventie in te schakelen. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
extended |
De uitgebreide locatie van de virtuele machine. |
fqdn | De FQDN van de hoofdgroep. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
fqdn |
Dit kan niet worden bijgewerkt zodra het beheerde cluster is gemaakt. |
http |
Configuraties voor het inrichten van het cluster met HTTP-proxyservers. |
identity | De identiteit van het beheerde cluster, indien geconfigureerd. |
identity |
De gebruikersidentiteit die is gekoppeld aan het beheerde cluster. Deze identiteit wordt gebruikt door de kubelet. Er is slechts één door de gebruiker toegewezen identiteit toegestaan. De enige geaccepteerde sleutel is 'kubeletidentity', met de waarde 'resourceId': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. |
ingress |
Inkomend profiel voor het beheerde cluster. |
kubernetes |
Beide patchversie <major.minor.patch> (bijvoorbeeld 1.20.13) en <major.minor> (bijvoorbeeld 1.20) worden ondersteund. Wanneer <major.minor> is opgegeven, wordt automatisch de meest recente ondersteunde GA-patchversie gekozen. Het cluster bijwerken met dezelfde <major.minor> nadat het is gemaakt (bijvoorbeeld 1.14.x -> 1.14) activeert geen upgrade, zelfs als er een nieuwere patchversie beschikbaar is. Wanneer u een upgrade uitvoert van een ondersteund AKS-cluster, kunnen secundaire versies van Kubernetes niet worden overgeslagen. Alle upgrades moeten sequentieel worden uitgevoerd op primaire versienummer. Bijvoorbeeld, upgrades tussen 1.14.x -> 1.15.x of 1.15.x -> 1.16.x zijn toegestaan, maar 1.14.x -> 1.16.x is niet toegestaan. Zie een AKS-cluster upgraden voor meer informatie. |
linux |
Het profiel voor Linux-VM's in het beheerde cluster. |
max |
Het maximum aantal agentgroepen voor het beheerde cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
metrics |
Optionele configuratie van metrische clustergegevens. |
network |
Het netwerkconfiguratieprofiel. |
node |
De naam van de resourcegroep met agentgroepknooppunten. |
node |
Profiel van de configuratie van de knooppuntresourcegroep. |
oidc |
Het OIDC-verlenerprofiel van het beheerde cluster. |
pod |
Zie AAD-podidentiteit gebruiken voor meer informatie over de integratie van AAD-podidentiteiten. |
power |
De energiestatus van het cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
private |
De FQDN-naam van het privécluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
private |
Private Link-resources die zijn gekoppeld aan het cluster. |
provisioning |
De huidige inrichtingsstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
public |
Openbare netwerktoegang voor AKS toestaan of weigeren |
resourceUID | De resourceUID identificeert op unieke wijze ManagedClusters die ARM ResourceIds hergebruiken (bijvoorbeeld maken, verwijderen, reeks maken) OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
security |
Beveiligingsprofiel voor het beheerde cluster. |
service |
Service-mesh-profiel voor een beheerd cluster. |
service |
Informatie over een service-principal-identiteit voor het cluster dat moet worden gebruikt voor het bewerken van Azure-API's. |
sku | De beheerde cluster-SKU. |
storage |
Opslagprofiel voor het beheerde cluster. |
support |
Het ondersteuningsplan voor het beheerde cluster. Als dit niet is opgegeven, is de standaardwaarde 'KubernetesOfficial'. |
upgrade |
Instellingen voor het upgraden van een cluster. |
windows |
Het profiel voor Virtuele Windows-machines in het beheerde cluster. |
workload |
Profiel voor automatische schaalaanpassing van werkbelastingen voor het beheerde cluster. |
Overgenomen eigenschappen
id | Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
location | De geografische locatie waar de resource zich bevindt |
name | De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
system |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
tags | Resourcetags. |
type | Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Eigenschapdetails
aadProfile
De Azure Active Directory-configuratie.
aadProfile?: ManagedClusterAADProfile
Waarde van eigenschap
addonProfiles
Het profiel van de invoegtoepassing voor beheerde clusters.
addonProfiles?: {[propertyName: string]: ManagedClusterAddonProfile}
Waarde van eigenschap
{[propertyName: string]: ManagedClusterAddonProfile}
agentPoolProfiles
De eigenschappen van de agentgroep.
agentPoolProfiles?: ManagedClusterAgentPoolProfile[]
Waarde van eigenschap
apiServerAccessProfile
Het toegangsprofiel voor beheerde cluster-API-server.
apiServerAccessProfile?: ManagedClusterAPIServerAccessProfile
Waarde van eigenschap
autoScalerProfile
Parameters die moeten worden toegepast op de automatische schaalaanpassing van clusters wanneer deze optie is ingeschakeld
autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfile
Waarde van eigenschap
autoUpgradeProfile
De configuratie van de automatische upgrade.
autoUpgradeProfile?: ManagedClusterAutoUpgradeProfile
Waarde van eigenschap
azureMonitorProfile
Azure Monitor-invoegtoepassingsprofielen voor het bewaken van het beheerde cluster.
azureMonitorProfile?: ManagedClusterAzureMonitorProfile
Waarde van eigenschap
azurePortalFqdn
Voor De Azure-portal moeten bepaalde CORS-headers (Cross-Origin Resource Sharing) in sommige antwoorden worden verzonden, die kubernetes APIServer niet standaard verwerkt. Deze speciale FQDN ondersteunt CORS, zodat Azure Portal goed kan functioneren. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
azurePortalFqdn?: string
Waarde van eigenschap
string
currentKubernetesVersion
Als kubernetesVersion een volledig opgegeven versie is <major.minor.patch>, is dit veld precies gelijk aan het veld. Als kubernetesVersion is <major.minor>, bevat dit veld de volledige <major.minor.patch> versie die wordt gebruikt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
currentKubernetesVersion?: string
Waarde van eigenschap
string
disableLocalAccounts
Als deze optie is ingesteld op true, worden statische referenties uitgeschakeld voor dit cluster. Dit mag alleen worden gebruikt voor beheerde clusters waarvoor AAD is ingeschakeld. Zie lokale accounts uitschakelenvoor meer informatie.
disableLocalAccounts?: boolean
Waarde van eigenschap
boolean
diskEncryptionSetID
Dit is van het formulier: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}
diskEncryptionSetID?: string
Waarde van eigenschap
string
dnsPrefix
Dit kan niet worden bijgewerkt zodra het beheerde cluster is gemaakt.
dnsPrefix?: string
Waarde van eigenschap
string
enablePodSecurityPolicy
(AFGESCHAFT) Hiermee wordt aangegeven of u beveiligingsbeleid voor Kubernetes-pods (preview) wilt inschakelen. PodSecurityPolicy is afgeschaft in Kubernetes v1.21 en verwijderd uit Kubernetes in v1.25. Meer informatie vindt u op https://aka.ms/k8s/psp en https://aka.ms/aks/psp.
enablePodSecurityPolicy?: boolean
Waarde van eigenschap
boolean
enableRbac
Of Kubernetes Role-Based toegangsbeheer moet worden ingeschakeld.
enableRbac?: boolean
Waarde van eigenschap
boolean
eTag
Unieke alleen-lezen tekenreeks die wordt gebruikt voor het implementeren van optimistische gelijktijdigheid. De eTag-waarde wordt gewijzigd wanneer de resource wordt bijgewerkt. Geef een if-match- of if-none-match-header op met de eTag-waarde voor een volgende aanvraag om optimistische gelijktijdigheid volgens de normale etagconventie in te schakelen. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
eTag?: string
Waarde van eigenschap
string
extendedLocation
De uitgebreide locatie van de virtuele machine.
extendedLocation?: ExtendedLocation
Waarde van eigenschap
fqdn
De FQDN van de hoofdgroep. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
fqdn?: string
Waarde van eigenschap
string
fqdnSubdomain
Dit kan niet worden bijgewerkt zodra het beheerde cluster is gemaakt.
fqdnSubdomain?: string
Waarde van eigenschap
string
httpProxyConfig
Configuraties voor het inrichten van het cluster met HTTP-proxyservers.
httpProxyConfig?: ManagedClusterHttpProxyConfig
Waarde van eigenschap
identity
De identiteit van het beheerde cluster, indien geconfigureerd.
identity?: ManagedClusterIdentity
Waarde van eigenschap
identityProfile
De gebruikersidentiteit die is gekoppeld aan het beheerde cluster. Deze identiteit wordt gebruikt door de kubelet. Er is slechts één door de gebruiker toegewezen identiteit toegestaan. De enige geaccepteerde sleutel is 'kubeletidentity', met de waarde 'resourceId': '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
identityProfile?: {[propertyName: string]: UserAssignedIdentity}
Waarde van eigenschap
{[propertyName: string]: UserAssignedIdentity}
ingressProfile
Inkomend profiel voor het beheerde cluster.
ingressProfile?: ManagedClusterIngressProfile
Waarde van eigenschap
kubernetesVersion
Beide patchversie <major.minor.patch> (bijvoorbeeld 1.20.13) en <major.minor> (bijvoorbeeld 1.20) worden ondersteund. Wanneer <major.minor> is opgegeven, wordt automatisch de meest recente ondersteunde GA-patchversie gekozen. Het cluster bijwerken met dezelfde <major.minor> nadat het is gemaakt (bijvoorbeeld 1.14.x -> 1.14) activeert geen upgrade, zelfs als er een nieuwere patchversie beschikbaar is. Wanneer u een upgrade uitvoert van een ondersteund AKS-cluster, kunnen secundaire versies van Kubernetes niet worden overgeslagen. Alle upgrades moeten sequentieel worden uitgevoerd op primaire versienummer. Bijvoorbeeld, upgrades tussen 1.14.x -> 1.15.x of 1.15.x -> 1.16.x zijn toegestaan, maar 1.14.x -> 1.16.x is niet toegestaan. Zie een AKS-cluster upgraden voor meer informatie.
kubernetesVersion?: string
Waarde van eigenschap
string
linuxProfile
Het profiel voor Linux-VM's in het beheerde cluster.
linuxProfile?: ContainerServiceLinuxProfile
Waarde van eigenschap
maxAgentPools
Het maximum aantal agentgroepen voor het beheerde cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
maxAgentPools?: number
Waarde van eigenschap
number
metricsProfile
Optionele configuratie van metrische clustergegevens.
metricsProfile?: ManagedClusterMetricsProfile
Waarde van eigenschap
networkProfile
Het netwerkconfiguratieprofiel.
networkProfile?: ContainerServiceNetworkProfile
Waarde van eigenschap
nodeResourceGroup
De naam van de resourcegroep met agentgroepknooppunten.
nodeResourceGroup?: string
Waarde van eigenschap
string
nodeResourceGroupProfile
Profiel van de configuratie van de knooppuntresourcegroep.
nodeResourceGroupProfile?: ManagedClusterNodeResourceGroupProfile
Waarde van eigenschap
oidcIssuerProfile
Het OIDC-verlenerprofiel van het beheerde cluster.
oidcIssuerProfile?: ManagedClusterOidcIssuerProfile
Waarde van eigenschap
podIdentityProfile
Zie AAD-podidentiteit gebruiken voor meer informatie over de integratie van AAD-podidentiteiten.
podIdentityProfile?: ManagedClusterPodIdentityProfile
Waarde van eigenschap
powerState
De energiestatus van het cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
powerState?: PowerState
Waarde van eigenschap
privateFqdn
De FQDN-naam van het privécluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
privateFqdn?: string
Waarde van eigenschap
string
privateLinkResources
Private Link-resources die zijn gekoppeld aan het cluster.
privateLinkResources?: PrivateLinkResource[]
Waarde van eigenschap
provisioningState
De huidige inrichtingsstatus. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: string
Waarde van eigenschap
string
publicNetworkAccess
Openbare netwerktoegang voor AKS toestaan of weigeren
publicNetworkAccess?: string
Waarde van eigenschap
string
resourceUID
De resourceUID identificeert op unieke wijze ManagedClusters die ARM ResourceIds hergebruiken (bijvoorbeeld maken, verwijderen, reeks maken) OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
resourceUID?: string
Waarde van eigenschap
string
securityProfile
Beveiligingsprofiel voor het beheerde cluster.
securityProfile?: ManagedClusterSecurityProfile
Waarde van eigenschap
serviceMeshProfile
Service-mesh-profiel voor een beheerd cluster.
serviceMeshProfile?: ServiceMeshProfile
Waarde van eigenschap
servicePrincipalProfile
Informatie over een service-principal-identiteit voor het cluster dat moet worden gebruikt voor het bewerken van Azure-API's.
servicePrincipalProfile?: ManagedClusterServicePrincipalProfile
Waarde van eigenschap
sku
storageProfile
Opslagprofiel voor het beheerde cluster.
storageProfile?: ManagedClusterStorageProfile
Waarde van eigenschap
supportPlan
Het ondersteuningsplan voor het beheerde cluster. Als dit niet is opgegeven, is de standaardwaarde 'KubernetesOfficial'.
supportPlan?: string
Waarde van eigenschap
string
upgradeSettings
Instellingen voor het upgraden van een cluster.
upgradeSettings?: ClusterUpgradeSettings
Waarde van eigenschap
windowsProfile
Het profiel voor Virtuele Windows-machines in het beheerde cluster.
windowsProfile?: ManagedClusterWindowsProfile
Waarde van eigenschap
workloadAutoScalerProfile
Profiel voor automatische schaalaanpassing van werkbelastingen voor het beheerde cluster.
workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile
Waarde van eigenschap
Details van overgenomen eigenschap
id
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
id?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.id
location
De geografische locatie waar de resource zich bevindt
location: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.location
name
De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
name?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.name
systemData
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
systemData?: SystemData
Waarde van eigenschap
overgenomen vanTrackedResource.systemData-
tags
Resourcetags.
tags?: {[propertyName: string]: string}
Waarde van eigenschap
{[propertyName: string]: string}
overgenomen vanTrackedResource.tags
type
Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.type