ManagedCluster interface
Spravovaný cluster
- Extends
Vlastnosti
| aad |
Konfigurace Azure Active Directory. |
| addon |
Profil doplňku spravovaného clusteru |
| agent |
Vlastnosti fondu agentů. |
| ai |
Nastavení operátoru sady nástrojů AI, která platí pro celý cluster. |
| api |
Přístupový profil pro server rozhraní API spravovaného clusteru. |
| auto |
Parametry, které se mají použít u automatického škálování clusteru, když je povoleno |
| auto |
Konfigurace automatického upgradu. |
| azure |
Profil doplňku Prometheus pro cluster služby kontejneru |
| azure |
Speciální plně kvalifikovaný název domény používaný webem Azure Portal pro přístup ke spravovanému clusteru. Tento plně kvalifikovaný název domény se používá jenom na webu Azure Portal a neměl by ho používat jiní klienti. Azure Portal vyžaduje, aby se v některých odpovědích odesílaly určité hlavičky CORS (Cross-Origin Resource Sharing), které Kubernetes APIServer ve výchozím nastavení nezpracuje. Tento speciální plně kvalifikovaný název domény podporuje CORS, což umožňuje správné fungování webu Azure Portal. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| bootstrap |
Profil konfigurace bootstrap clusteru |
| creation |
CreationData, která se použije k určení ID zdrojového snímku, pokud se cluster vytvoří nebo upgraduje pomocí snímku. |
| current |
Verze Kubernetes, na které je spravovaný cluster spuštěný. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| disable |
Pokud by místní účty měly být ve spravovaném clusteru zakázané. Pokud je nastavená hodnota true, získání statických přihlašovacích údajů bude pro tento cluster zakázané. Tato možnost se musí používat jenom u spravovaných clusterů, které jsou povolené službou AAD. Další podrobnosti najdete v tématu zakázání místních účtů. |
| disk |
ID prostředku pro šifrování disku nastavené pro povolení šifrování neaktivních uložených dat. Toto je formulář: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}. |
| dns |
Předpona DNS spravovaného clusteru. Po vytvoření spravovaného clusteru to nejde aktualizovat. |
| enable |
Povolte obor názvů jako prostředek Azure. Výchozí hodnota je false. Můžete ho povolit nebo zakázat při vytváření a aktualizaci spravovaného clusteru. Další podrobnosti o oboru názvů jako prostředku ARM najdete v https://aka.ms/NamespaceARMResource. |
| enable |
Jestli chcete povolit Kubernetes Role-Based řízení přístupu. |
| e |
Jedinečný řetězec jen pro čtení, který se používá k implementaci optimistické souběžnosti. Hodnota eTag se změní při aktualizaci prostředku. Zadejte hlavičku if-match nebo if-none-match s hodnotou eTag pro následný požadavek, abyste povolili optimistickou souběžnost podle normální konvence eTag. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| extended |
Rozšířené umístění virtuálního počítače. |
| fqdn | Plně kvalifikovaný název domény hlavního fondu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| fqdn |
Subdoména plně kvalifikovaného názvu domény privátního clusteru s vlastní zónou privátního dns. Po vytvoření spravovaného clusteru to nejde aktualizovat. |
| hosted |
Nastavení pro doplňky hostovaného systému. Další informace najdete v tématu https://aka.ms/aks/automatic/systemcomponents. |
| http |
Konfigurace pro zřizování clusteru pomocí proxy serverů HTTP. |
| identity | Identita spravovaného clusteru, pokud je nakonfigurovaná. |
| identity |
Identita uživatele přidružená ke spravovanému clusteru. Tuto identitu bude používat kubelet. Je povolena pouze jedna identita přiřazená uživatelem. Jediný akceptovaný klíč je kubeletidentity s hodnotou resourceId: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". |
| ingress |
Profil příchozího přenosu dat pro spravovaný cluster |
| kind | To se primárně používá k zveřejnění různých prostředí uživatelského rozhraní na portálu pro různé druhy. |
| kubernetes |
Ke spuštění se vyžaduje verze Kubernetes, kterou má spravovaný cluster spustit. Při upgradu podporovaného clusteru AKS není možné přeskočit podverze Kubernetes. Všechny upgrady se musí provádět postupně podle čísla hlavní verze. Například upgrady mezi verzemi 1.14.x –> 1.15.x nebo 1.15.x -> 1.16.x jsou povolené, ale verze 1.14.x –> 1.16.x není povolená. Další podrobnosti najdete v upgradu clusteru AKS. |
| linux |
Profil virtuálních počítačů s Linuxem ve spravovaném clusteru. |
| max |
Maximální počet fondů agentů pro spravovaný cluster POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| metrics |
Volitelná konfigurace metrik clusteru |
| network |
Profil konfigurace sítě. |
| node |
Nastavení zřizování uzlů, která platí pro celý cluster. |
| node |
Název skupiny prostředků obsahující uzly fondu agentů. |
| node |
Konfigurační profil skupiny prostředků uzlu. |
| oidc |
Profil vystavitele OIDC spravovaného clusteru. |
| pod |
Profil identity podu spravovaného clusteru. Další podrobnosti o integraci identit podů AAD najdete v tématu použití identity podu AAD. |
| power |
Stav napájení clusteru. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| private |
Plně kvalifikovaný název domény privátního clusteru. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| private |
Prostředky privátního propojení přidružené ke clusteru |
| provisioning |
Aktuální stav zřizování. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| public |
PublicNetworkAccess spravovaného clusteru. Povolení nebo odepření přístupu k veřejné síti pro AKS |
| resourceUID | ResourceUID jednoznačně identifikuje ManagedClusters, které opakovaně používají RESOURCEIds (tj. create, delete, create sequence) POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| scheduler |
Profil konfigurace plánovače podů. |
| security |
Profil zabezpečení spravovaného clusteru |
| service |
Profil sítě služeb pro spravovaný cluster |
| service |
Informace o identitě instančního objektu pro cluster, který se má použít pro manipulaci s rozhraními API Azure. |
| sku | Skladová položka spravovaného clusteru. |
| status | Obsahuje informace jen pro čtení o spravovaném clusteru. |
| storage |
Profil úložiště pro spravovaný cluster |
| support |
Plán podpory pro spravovaný cluster. Pokud není zadáno, výchozí hodnota je KubernetesOfficial. |
| upgrade |
Nastavení pro upgrade clusteru |
| windows |
Profil pro virtuální počítače s Windows ve spravovaném clusteru. |
| workload |
Profil automatického škálování úloh pro spravovaný cluster |
Zděděné vlastnosti
| id | Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| location | Geografické umístění, ve kterém se nachází zdroj |
| name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| system |
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| tags | Značky prostředků |
| type | Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
Podrobnosti vlastnosti
aadProfile
Konfigurace Azure Active Directory.
aadProfile?: ManagedClusterAADProfile
Hodnota vlastnosti
addonProfiles
Profil doplňku spravovaného clusteru
addonProfiles?: {[propertyName: string]: ManagedClusterAddonProfile}
Hodnota vlastnosti
{[propertyName: string]: ManagedClusterAddonProfile}
agentPoolProfiles
Vlastnosti fondu agentů.
agentPoolProfiles?: ManagedClusterAgentPoolProfile[]
Hodnota vlastnosti
aiToolchainOperatorProfile
Nastavení operátoru sady nástrojů AI, která platí pro celý cluster.
aiToolchainOperatorProfile?: ManagedClusterAIToolchainOperatorProfile
Hodnota vlastnosti
apiServerAccessProfile
Přístupový profil pro server rozhraní API spravovaného clusteru.
apiServerAccessProfile?: ManagedClusterAPIServerAccessProfile
Hodnota vlastnosti
autoScalerProfile
Parametry, které se mají použít u automatického škálování clusteru, když je povoleno
autoScalerProfile?: ManagedClusterPropertiesAutoScalerProfile
Hodnota vlastnosti
autoUpgradeProfile
Konfigurace automatického upgradu.
autoUpgradeProfile?: ManagedClusterAutoUpgradeProfile
Hodnota vlastnosti
azureMonitorProfile
Profil doplňku Prometheus pro cluster služby kontejneru
azureMonitorProfile?: ManagedClusterAzureMonitorProfile
Hodnota vlastnosti
azurePortalFqdn
Speciální plně kvalifikovaný název domény používaný webem Azure Portal pro přístup ke spravovanému clusteru. Tento plně kvalifikovaný název domény se používá jenom na webu Azure Portal a neměl by ho používat jiní klienti. Azure Portal vyžaduje, aby se v některých odpovědích odesílaly určité hlavičky CORS (Cross-Origin Resource Sharing), které Kubernetes APIServer ve výchozím nastavení nezpracuje. Tento speciální plně kvalifikovaný název domény podporuje CORS, což umožňuje správné fungování webu Azure Portal. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
azurePortalFqdn?: string
Hodnota vlastnosti
string
bootstrapProfile
Profil konfigurace bootstrap clusteru
bootstrapProfile?: ManagedClusterBootstrapProfile
Hodnota vlastnosti
creationData
CreationData, která se použije k určení ID zdrojového snímku, pokud se cluster vytvoří nebo upgraduje pomocí snímku.
creationData?: CreationData
Hodnota vlastnosti
currentKubernetesVersion
Verze Kubernetes, na které je spravovaný cluster spuštěný. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
currentKubernetesVersion?: string
Hodnota vlastnosti
string
disableLocalAccounts
Pokud by místní účty měly být ve spravovaném clusteru zakázané. Pokud je nastavená hodnota true, získání statických přihlašovacích údajů bude pro tento cluster zakázané. Tato možnost se musí používat jenom u spravovaných clusterů, které jsou povolené službou AAD. Další podrobnosti najdete v tématu zakázání místních účtů.
disableLocalAccounts?: boolean
Hodnota vlastnosti
boolean
diskEncryptionSetID
ID prostředku pro šifrování disku nastavené pro povolení šifrování neaktivních uložených dat. Toto je formulář: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}.
diskEncryptionSetID?: string
Hodnota vlastnosti
string
dnsPrefix
Předpona DNS spravovaného clusteru. Po vytvoření spravovaného clusteru to nejde aktualizovat.
dnsPrefix?: string
Hodnota vlastnosti
string
enableNamespaceResources
Povolte obor názvů jako prostředek Azure. Výchozí hodnota je false. Můžete ho povolit nebo zakázat při vytváření a aktualizaci spravovaného clusteru. Další podrobnosti o oboru názvů jako prostředku ARM najdete v https://aka.ms/NamespaceARMResource.
enableNamespaceResources?: boolean
Hodnota vlastnosti
boolean
enableRbac
Jestli chcete povolit Kubernetes Role-Based řízení přístupu.
enableRbac?: boolean
Hodnota vlastnosti
boolean
eTag
Jedinečný řetězec jen pro čtení, který se používá k implementaci optimistické souběžnosti. Hodnota eTag se změní při aktualizaci prostředku. Zadejte hlavičku if-match nebo if-none-match s hodnotou eTag pro následný požadavek, abyste povolili optimistickou souběžnost podle normální konvence eTag. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
eTag?: string
Hodnota vlastnosti
string
extendedLocation
Rozšířené umístění virtuálního počítače.
extendedLocation?: ExtendedLocation
Hodnota vlastnosti
fqdn
Plně kvalifikovaný název domény hlavního fondu. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
fqdn?: string
Hodnota vlastnosti
string
fqdnSubdomain
Subdoména plně kvalifikovaného názvu domény privátního clusteru s vlastní zónou privátního dns. Po vytvoření spravovaného clusteru to nejde aktualizovat.
fqdnSubdomain?: string
Hodnota vlastnosti
string
hostedSystemProfile
Nastavení pro doplňky hostovaného systému. Další informace najdete v tématu https://aka.ms/aks/automatic/systemcomponents.
hostedSystemProfile?: ManagedClusterHostedSystemProfile
Hodnota vlastnosti
httpProxyConfig
Konfigurace pro zřizování clusteru pomocí proxy serverů HTTP.
httpProxyConfig?: ManagedClusterHttpProxyConfig
Hodnota vlastnosti
identity
Identita spravovaného clusteru, pokud je nakonfigurovaná.
identity?: ManagedClusterIdentity
Hodnota vlastnosti
identityProfile
Identita uživatele přidružená ke spravovanému clusteru. Tuto identitu bude používat kubelet. Je povolena pouze jedna identita přiřazená uživatelem. Jediný akceptovaný klíč je kubeletidentity s hodnotou resourceId: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".
identityProfile?: {[propertyName: string]: UserAssignedIdentity}
Hodnota vlastnosti
{[propertyName: string]: UserAssignedIdentity}
ingressProfile
Profil příchozího přenosu dat pro spravovaný cluster
ingressProfile?: ManagedClusterIngressProfile
Hodnota vlastnosti
kind
To se primárně používá k zveřejnění různých prostředí uživatelského rozhraní na portálu pro různé druhy.
kind?: string
Hodnota vlastnosti
string
kubernetesVersion
Ke spuštění se vyžaduje verze Kubernetes, kterou má spravovaný cluster spustit. Při upgradu podporovaného clusteru AKS není možné přeskočit podverze Kubernetes. Všechny upgrady se musí provádět postupně podle čísla hlavní verze. Například upgrady mezi verzemi 1.14.x –> 1.15.x nebo 1.15.x -> 1.16.x jsou povolené, ale verze 1.14.x –> 1.16.x není povolená. Další podrobnosti najdete v upgradu clusteru AKS.
kubernetesVersion?: string
Hodnota vlastnosti
string
linuxProfile
Profil virtuálních počítačů s Linuxem ve spravovaném clusteru.
linuxProfile?: ContainerServiceLinuxProfile
Hodnota vlastnosti
maxAgentPools
Maximální počet fondů agentů pro spravovaný cluster POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
maxAgentPools?: number
Hodnota vlastnosti
number
metricsProfile
Volitelná konfigurace metrik clusteru
metricsProfile?: ManagedClusterMetricsProfile
Hodnota vlastnosti
networkProfile
Profil konfigurace sítě.
networkProfile?: ContainerServiceNetworkProfile
Hodnota vlastnosti
nodeProvisioningProfile
Nastavení zřizování uzlů, která platí pro celý cluster.
nodeProvisioningProfile?: ManagedClusterNodeProvisioningProfile
Hodnota vlastnosti
nodeResourceGroup
Název skupiny prostředků obsahující uzly fondu agentů.
nodeResourceGroup?: string
Hodnota vlastnosti
string
nodeResourceGroupProfile
Konfigurační profil skupiny prostředků uzlu.
nodeResourceGroupProfile?: ManagedClusterNodeResourceGroupProfile
Hodnota vlastnosti
oidcIssuerProfile
Profil vystavitele OIDC spravovaného clusteru.
oidcIssuerProfile?: ManagedClusterOidcIssuerProfile
Hodnota vlastnosti
podIdentityProfile
Profil identity podu spravovaného clusteru. Další podrobnosti o integraci identit podů AAD najdete v tématu použití identity podu AAD.
podIdentityProfile?: ManagedClusterPodIdentityProfile
Hodnota vlastnosti
powerState
Stav napájení clusteru. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
powerState?: PowerState
Hodnota vlastnosti
privateFqdn
Plně kvalifikovaný název domény privátního clusteru. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
privateFqdn?: string
Hodnota vlastnosti
string
privateLinkResources
Prostředky privátního propojení přidružené ke clusteru
privateLinkResources?: PrivateLinkResource[]
Hodnota vlastnosti
provisioningState
Aktuální stav zřizování. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
provisioningState?: string
Hodnota vlastnosti
string
publicNetworkAccess
PublicNetworkAccess spravovaného clusteru. Povolení nebo odepření přístupu k veřejné síti pro AKS
publicNetworkAccess?: string
Hodnota vlastnosti
string
resourceUID
ResourceUID jednoznačně identifikuje ManagedClusters, které opakovaně používají RESOURCEIds (tj. create, delete, create sequence) POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
resourceUID?: string
Hodnota vlastnosti
string
schedulerProfile
Profil konfigurace plánovače podů.
schedulerProfile?: SchedulerProfile
Hodnota vlastnosti
securityProfile
Profil zabezpečení spravovaného clusteru
securityProfile?: ManagedClusterSecurityProfile
Hodnota vlastnosti
serviceMeshProfile
Profil sítě služeb pro spravovaný cluster
serviceMeshProfile?: ServiceMeshProfile
Hodnota vlastnosti
servicePrincipalProfile
Informace o identitě instančního objektu pro cluster, který se má použít pro manipulaci s rozhraními API Azure.
servicePrincipalProfile?: ManagedClusterServicePrincipalProfile
Hodnota vlastnosti
sku
Skladová položka spravovaného clusteru.
sku?: ManagedClusterSKU
Hodnota vlastnosti
status
Obsahuje informace jen pro čtení o spravovaném clusteru.
status?: ManagedClusterStatus
Hodnota vlastnosti
storageProfile
Profil úložiště pro spravovaný cluster
storageProfile?: ManagedClusterStorageProfile
Hodnota vlastnosti
supportPlan
Plán podpory pro spravovaný cluster. Pokud není zadáno, výchozí hodnota je KubernetesOfficial.
supportPlan?: string
Hodnota vlastnosti
string
upgradeSettings
Nastavení pro upgrade clusteru
upgradeSettings?: ClusterUpgradeSettings
Hodnota vlastnosti
windowsProfile
Profil pro virtuální počítače s Windows ve spravovaném clusteru.
windowsProfile?: ManagedClusterWindowsProfile
Hodnota vlastnosti
workloadAutoScalerProfile
Profil automatického škálování úloh pro spravovaný cluster
workloadAutoScalerProfile?: ManagedClusterWorkloadAutoScalerProfile
Hodnota vlastnosti
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
id?: string
Hodnota vlastnosti
string
zděděno zTrackedResource.id
location
Geografické umístění, ve kterém se nachází zdroj
location: string
Hodnota vlastnosti
string
zděděno zTrackedResource.location
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
name?: string
Hodnota vlastnosti
string
zděděno zTrackedResource.name
systemData
Metadata Azure Resource Manageru obsahující informace createdBy a modifiedBy POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
systemData?: SystemData
Hodnota vlastnosti
zděděno ztrackedResource.systemData
tags
Značky prostředků
tags?: {[propertyName: string]: string}
Hodnota vlastnosti
{[propertyName: string]: string}
zděděno zeTrackedResource.tags
type
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
type?: string
Hodnota vlastnosti
string
zděděno zeTrackedResource.type