Managed Clusters - List

Získá seznam spravovaných clusterů v zadaném předplatném.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ContainerService/managedClusters?api-version=2026-08-01

Parametry identifikátoru URI

Název V Vyžadováno Typ Description
subscriptionId
path True

string (uuid)

ID cílového předplatného. Hodnota musí být UUID.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Odpovědi

Název Typ Description
200 OK

ManagedClusterListResult

Operace Azure byla úspěšně dokončena.

Other Status Codes

ErrorResponse

Neočekávaná chybová odpověď

Zabezpečení

azure_auth

Tok OAuth2 služby Azure Active Directory.

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Název Description
user_impersonation vydávat se za svůj uživatelský účet

Příklady

List Managed Clusters

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ContainerService/managedClusters?api-version=2026-08-01

Ukázková odpověď

{
  "value": [
    {
      "name": "clustername1",
      "type": "Microsoft.ContainerService/managedClusters",
      "eTag": "nvweuib",
      "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.ContainerService/managedClusters/clustername1",
      "location": "location1",
      "properties": {
        "agentPoolProfiles": [
          {
            "name": "nodepool1",
            "count": 3,
            "currentOrchestratorVersion": "1.9.6",
            "eTag": "byuefvwi",
            "maxPods": 110,
            "orchestratorVersion": "1.9.6",
            "osType": "Linux",
            "provisioningState": "Succeeded",
            "vmSize": "Standard_DS1_v2"
          }
        ],
        "currentKubernetesVersion": "1.9.6",
        "diskEncryptionSetID": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.Compute/diskEncryptionSets/des",
        "dnsPrefix": "dnsprefix1",
        "enableRBAC": false,
        "fqdn": "dnsprefix1-abcd1234.hcp.eastus.azmk8s.io",
        "kubernetesVersion": "1.9.6",
        "linuxProfile": {
          "adminUsername": "azureuser",
          "ssh": {
            "publicKeys": [
              {
                "keyData": "keydata"
              }
            ]
          }
        },
        "maxAgentPools": 1,
        "networkProfile": {
          "dnsServiceIP": "10.0.0.10",
          "networkPlugin": "kubenet",
          "podCidr": "10.244.0.0/16",
          "serviceCidr": "10.0.0.0/16"
        },
        "nodeResourceGroup": "MC_rg1_clustername1_location1",
        "provisioningState": "Succeeded",
        "servicePrincipalProfile": {
          "clientId": "clientid"
        }
      },
      "tags": {
        "archv2": "",
        "tier": "production"
      }
    }
  ]
}

Definice

Název Description
AccelerationMode

Povolte pokročilé možnosti akcelerace sítě. To umožňuje uživatelům konfigurovat akceleraci pomocí směrování hostitele BPF. To lze povolit pouze s datovou rovinou Cilium. Pokud není zadáno, výchozí hodnota je None (bez zrychlení). Režim zrychlení lze změnit v již existujícím clusteru. Podrobné vysvětlení viz https://aka.ms/acnsperformance

AdvancedNetworking

Rozšířený profil sítě pro povolení pozorovatelnosti a sady funkcí zabezpečení v clusteru Další informace najdete v aka.ms/aksadvancednetworking.

AdvancedNetworkingObservability

Profil pozorovatelnosti umožňující pokročilé metriky sítě a protokoly toků s historickými kontexty

AdvancedNetworkingPerformance

Profil pro umožnění funkcí zvyšujících výkon na clusterech používajících Azure CNI poháněný Cilium.

AdvancedNetworkingSecurity

Profil zabezpečení umožňující funkce zabezpečení v clusteru založeném na ciliu.

AdvancedNetworkingSecurityTransitEncryption

Konfigurace šifrování pro clustery založené na Ciliu. Jakmile je tato možnost povolena, veškerý provoz mezi spravovanými pody Cilium bude šifrován, jakmile opustí hranici uzlu.

AdvancedNetworkPolicies

Povolte pokročilé zásady sítě. To umožňuje uživatelům konfigurovat zásady sítě vrstvy 7 (FQDN, HTTP, Kafka). Samotné zásady musí být nakonfigurovány prostřednictvím zdrojů zásad sítě Cilium, viz https://docs.cilium.io/en/latest/security/policy/index.html. To je možné povolit pouze u clusterů založených na cíliu. Pokud není zadána, výchozí hodnota je plně kvalifikovaný název domény, pokud je hodnota security.enabled nastavena na hodnotu true.

AgentPoolArtifactStreamingProfile

Profil streamování artefaktů pro agentní pool.

AgentPoolGatewayProfile

Profil fondu agentů spravované brány clusteru

AgentPoolMode

Režim fondu agentů. Cluster musí mít vždy alespoň jeden fond agentů systému. Další informace o omezeních fondu agentů a osvědčených postupech najdete v tématu: https://docs.microsoft.com/azure/aks/use-system-pools

AgentPoolNetworkProfile

Nastavení sítě fondu agentů

AgentPoolSecurityProfile

Nastavení zabezpečení fondu agentů.

AgentPoolSSHAccess

SSH access metoda agentního poolu.

AgentPoolStatus

Obsahuje informace o fondu agentů jen pro čtení.

AgentPoolType

Typ fondu agentů.

AgentPoolUpgradeSettings

Nastavení pro upgrade fondu agentů

AgentPoolWindowsProfile

Profil konkrétního fondu agentů Windows.

ArtifactSource

Zdroj artefaktů. Zdroj, odkud jsou artifacts stahovány.

AutoScaleProfile

Specifikace automatického škálování

AzureKeyVaultKms

Nastavení služby správy klíčů služby Azure Key Vault pro profil zabezpečení

BackendPoolType

Typ spravovaného příchozího Load Balancer BackendPool.

ClusterUpgradeSettings

Nastavení pro upgrade clusteru

Code

Určuje, jestli je cluster spuštěný nebo zastavený.

ContainerNetworkLogs

Povolené hodnoty pro vstup do kontejnerových síťových logů pomocí Azure Monitor. Když Enabled, konkrétní typy logů jsou řízeny příslušným CRD; výchozí je .Disabled Podrobnosti viz https://aka.ms/ContainerNetworkLogsDoc a https://aka.ms/acns/howtoenablecnl pro podrobnosti.

ContainerServiceLinuxProfile

Profil pro virtuální počítače s Linuxem v clusteru služby kontejneru

ContainerServiceNetworkProfile

Profil konfigurace sítě

ContainerServiceSshConfiguration

Konfigurace SSH pro virtuální počítače s Linuxem spuštěné v Azure

ContainerServiceSshPublicKey

Obsahuje informace o datech veřejného klíče certifikátu SSH.

createdByType

Typ identity, která prostředek vytvořila.

CreationData

Data používaná při vytváření cílového prostředku ze zdrojového prostředku

DelegatedResource

Delegované vlastnosti prostředků – pouze interní použití

DRANETMode

Režim DRANET pro agentní pool.

DRANETProfile

Nastavení DRANET agentního poolu.

ErrorAdditionalInfo

Další informace o chybě při správě prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

Expander

Expandér, který se má použít při vertikálním navýšení kapacity. Pokud není zadáno, výchozí hodnota je náhodná. Další informace najdete v rozbalovacích.

ExtendedLocation

Komplexní typ rozšířeného umístění.

ExtendedLocationTypes

Typ extendedLocation.

GatewayAPIIstioEnabled

Zda povolit Istio jako implementaci Gateway API pro spravovaný vstup s App Routingem.

GPUDriver

Zda se mají nainstalovat ovladače GPU. Pokud není zadaný, výchozí hodnota je Nainstalovat.

GPUInstanceProfile

GPUInstanceProfile, který se má použít k určení profilu instance GPU MIG pro podporovanou skladovou položku virtuálního počítače GPU.

GPUProfile

Nastavení GPU pro fond agentů.

InfrastructureEncryption

Určuje, jestli se má povolit šifrování v klidových objektech prostředků Kubernetes pomocí klíčů spravovaných službou. Více informací o tom naleznete v části https://aka.ms/aks/kubernetesResourceObjectEncryption.

IPFamily

Určení, zda adresa patří do rodiny IPv4 nebo IPv6

IPTag

Obsahuje IPTag přidružený k objektu.

IstioCertificateAuthority

Konfigurace certifikační autority (CA) istio Service Mesh Prozatím podporujeme pouze certifikáty modulů plug-in, jak je popsáno tady https://aka.ms/asm-plugin-ca

IstioComponents

Konfigurace komponent Istio

IstioEgressGateway

Konfigurace brány výchozího přenosu dat Istio

IstioIngressGateway

Konfigurace brány příchozího přenosu dat Istio Prozatím podporujeme až jednu externí bránu příchozího přenosu dat s názvem aks-istio-ingressgateway-external a jednu interní bránu příchozího přenosu dat s názvem aks-istio-ingressgateway-internal.

IstioIngressGatewayMode

Režim brány příchozího přenosu dat

IstioPluginCertificateAuthority

Informace o certifikátech modulů plug-in pro Service Mesh

IstioServiceMesh

Konfigurace sítě služby Istio

KeyVaultNetworkAccessTypes

Síťový access k key vault. Síťový access k key vault. Hodnoty pole jsou Public a Private. Public znamená, že key vault umožňuje veřejný access ze všech sítí. Private znamená, že key vault deaktivuje veřejné access a umožňuje private link. Výchozí hodnota je Public.

KubeletConfig

Konfigurace kubeletu uzlů agenta Další podrobnosti najdete v tématu konfigurace vlastních uzlů AKS.

KubeletDiskType

Určuje umístění prázdných svazkůDir, kořen dat modulu runtime kontejneru a dočasné úložiště Kubelet.

KubernetesResourceObjectEncryptionProfile

Šifrování v klidových objektech prostředků Kubernetes pomocí klíčů spravovaných službou. Více informací o tom naleznete v části https://aka.ms/aks/kubernetesResourceObjectEncryption.

KubernetesSupportPlan

Různé úrovně podpory pro spravované clustery AKS

LicenseType

Typ licence pro Windows VM. Podrobnosti naleznete v Azure Hybridní uživatelské výhody.

LinuxOSConfig

Konfigurace operačního systému uzlů agenta Linuxu Další podrobnosti najdete v tématu konfigurace vlastních uzlů AKS.

LoadBalancerSku

load balancer sku pro managed cluster. Výchozí hodnota je standard. Viz Azure Load Balancer SKU pro více informací o rozdílech mezi SKU load balancerů.

LocalDNSForwardDestination

Cílový server pro předávání dotazů DNS z localDNS.

LocalDNSForwardPolicy

Předávací politika pro výběr nadřazeného serveru DNS. Další informace naleznete v části forward plugin .

LocalDNSMode

Režim povolení pro localDNS.

LocalDNSOverride

Přepsání pro localDNS profil.

LocalDNSProfile

Konfiguruje místní DNS pro jednotlivé uzly s přepsáním VnetDNS a KubeDNS. LocalDNS pomáhá zlepšit výkon a spolehlivost překladu DNS v clusteru AKS. Více podrobností naleznete v aka.ms/aks/localdns.

LocalDNSProtocol

Vynucujte protokol TCP nebo upřednostněte protokol UDP pro připojení z localDNS k nadřazenému serveru DNS.

LocalDNSQueryLogging

Úroveň protokolu pro dotazy DNS v localDNS.

LocalDNSServeStale

Zásady pro poskytování zastaralých dat. Další informace naleznete v části zásuvný modul mezipaměti .

LocalDNSState

Systémem generovaný stav localDNS.

ManagedCluster

Spravovaný cluster.

ManagedClusterAADProfile

AADProfile určuje atributy pro integraci Azure Active Directory. Další podrobnosti najdete v tématu spravované AAD v AKS.

ManagedClusterAddonProfile

Profil doplňku Kubernetes pro spravovaný cluster

ManagedClusterAddonProfileIdentity

Informace o identitě přiřazené uživatelem používané tímto doplňkem

ManagedClusterAgentPoolProfile

Profil pro fond agentů služby kontejneru

ManagedClusterAIToolchainOperatorProfile

Při povolování operátoru se v clusteru nainstaluje sada spravovaných disků CRD a kontrolerů AKS. Operátor automatizuje nasazení modelů OSS pro účely odvozování a/nebo trénování. Poskytuje sadu přednastavených modelů a umožňuje jejich distribuované odvozování.

ManagedClusterAPIServerAccessProfile

Přístupový profil pro server rozhraní API spravovaného clusteru

ManagedClusterAppRoutingIstio

Konfigurace pro použití řídicího plánu Istio bez sidecaru pro spravovaný vstup přes Gateway API s App Routingem. Informace o použití Istio pro vstup přes Gateway API najdete v Istio https://aka.ms/gateway-on-istio .

ManagedClusterAutoUpgradeProfile

Profil automatického upgradu spravovaného clusteru

ManagedClusterAzureMonitorProfile

Azure Monitor addon profiles pro monitorování managed clusteru.

ManagedClusterAzureMonitorProfileAppMonitoring

Profil monitorování aplikací pro AKS.

ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation

Monitorování aplikací – autoinstrumentace pro AKS. Nasazuje webhook, který automaticky skládá pracovní zátěže s distribucemi Microsoft OpenTelemetry za účelem sběru metrik, logů a stopování OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogsAndTraces

Monitorování aplikací OpenTelemetry logy a traces profil pro AKS. Sbírá logy a stopy aplikace OpenTelemetry pomocí SDK založených na Azure Monitor OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics

Profil metrik OpenTelemetry pro monitorování aplikací pro AKS. Sbírá metriky OpenTelemetry aplikace pomocí SDK založených na Azure Monitor OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

ManagedClusterAzureMonitorProfileContainerInsights

Azure Monitor Container Insights profile. Představuje konfiguraci pro sběr událostí, inventáře a logů stdout & stderr v Kubernetes. Přehled najdete v aka.ms/AzureMonitorContainerInsights.

ManagedClusterAzureMonitorProfileKubeStateMetrics

Profil metrik stavu Kube pro doplněk Azure Managed Prometheus Tato volitelná nastavení jsou určená pro pod kube-state-metrics nasazený s doplňkem. Podrobnosti najdete v aka.ms/AzureManagedPrometheus-optional-parameters.

ManagedClusterAzureMonitorProfileMetrics

Profil metrik pro spravovanou službu Azure Monitor pro doplněk Prometheus Shromážděte předkonfigurované metriky infrastruktury Kubernetes pro odesílání do pracovního prostoru služby Azure Monitor a nakonfigurujte další výstřižky pro vlastní cíle. Přehled najdete v aka.ms/AzureManagedPrometheus.

ManagedClusterAzureMonitorProfileMetricsControlPlane

Profil sběru metrik control plane pro addon Azure Managed Prometheus. Konfiguruje sběr provozních runtime metrik z komponent řízené řídicí roviny (kube-apiserver, atd. atd.). Přehled naleznete aka.ms/aks/controlplane-metrics.

ManagedClusterBootstrapProfile

Profil bootstrap.

ManagedClusterCostAnalysis

Konfigurace analýzy nákladů pro cluster

ManagedClusterHostedSystemProfile

Nastavení pro doplňky hostovaného systému.

ManagedClusterHTTPProxyConfig

Konfigurace proxy serveru HTTP clusteru

ManagedClusterIdentity

Identita spravovaného clusteru

ManagedClusterIngressProfile

Profil příchozího přenosu dat pro cluster služby kontejneru.

ManagedClusterIngressProfileGatewayConfiguration

Konfigurace pro spravované Gateway API CRD. Další podrobnosti najdete v https://aka.ms/k8s-gateway-api.

ManagedClusterIngressProfileNginx

Konfigurace ingress controlleru nginx pro spravovaný vstupní profil clusteru.

ManagedClusterIngressProfileWebAppRouting

Nastavení doplňku Směrování aplikací pro profil příchozího přenosu dat.

ManagedClusterListResult

Odpověď operace seznamu ManagedCluster.

ManagedClusterLoadBalancerProfile

Profil nástroje pro vyrovnávání zatížení spravovaného clusteru

ManagedClusterLoadBalancerProfileManagedOutboundIPs

Požadované spravované odchozí IP adresy pro nástroj pro vyrovnávání zatížení clusteru

ManagedClusterLoadBalancerProfileOutboundIPPrefixes

Požadované prostředky předpony odchozíCH IP adres pro nástroj pro vyrovnávání zatížení clusteru

ManagedClusterLoadBalancerProfileOutboundIPs

Požadované odchozí prostředky IP adresy pro nástroj pro vyrovnávání zatížení clusteru

ManagedClusterManagedOutboundIPProfile

Profil spravovaných prostředků odchozíCH IP adres spravovaného clusteru

ManagedClusterMetricsProfile

Profil metrik pro ManagedCluster.

ManagedClusterNATGatewayProfile

Profil služby NAT Gateway spravovaného clusteru

ManagedClusterNATGatewaySku

SKU spravovaného clusteru NAT Gateway.

ManagedClusterNodeProvisioningProfile

Profil pro zřizování uzlů pro spravovaný cluster.

ManagedClusterNodeResourceGroupProfile

Profil uzamčení skupiny prostředků uzlu pro spravovaný cluster

ManagedClusterOIDCIssuerProfile

Profil vystavitele OIDC spravovaného clusteru.

ManagedClusterPodIdentity

Podrobnosti o identitě podu přiřazené ke spravovanému clusteru

ManagedClusterPodIdentityException

Výjimka identity podu, která umožňuje podům s určitými popisky přistupovat ke koncovému bodu služby Azure Instance Metadata Service (IMDS), aniž by je zachycoval server NMI (Node-Managed Identity). Další podrobnosti najdete v tématu zakázání identity podu AAD pro konkrétní podu nebo aplikace.

ManagedClusterPodIdentityProfile

Profil identity podu spravovaného clusteru. Další podrobnosti o integraci identit podů najdete v tématu použití identity podu AAD.

ManagedClusterPodIdentityProvisioningError

Odpověď na chybu při zřizování identity podu.

ManagedClusterPodIdentityProvisioningErrorBody

Odpověď na chybu při zřizování identity podu.

ManagedClusterPodIdentityProvisioningInfo

Informace o poskytování identity podu.

ManagedClusterPodIdentityProvisioningState

Aktuální stav zřizování identity podu.

ManagedClusterPropertiesAutoScalerProfile

Parametry, které se mají použít u automatického škálování clusteru, když je povoleno

ManagedClusterSecurityProfile

Profil zabezpečení pro cluster služby kontejneru

ManagedClusterSecurityProfileDefender

Nastavení Programu Microsoft Defender pro profil zabezpečení.

ManagedClusterSecurityProfileDefenderSecurityGating

Nastavení Microsoft Defender pro bezpečnostní bránění. To ověřuje způsobilost obrazů kontejnerů k nasazení na základě bezpečnostních zjištění Defender for Container. Pomocí Admission Controller buď audituje, nebo zabraňuje nasazování obrazů, které nesplňují bezpečnostní standardy.

ManagedClusterSecurityProfileDefenderSecurityGatingIdentity

Mapování identity používané bezpečnostním uzavíráním Defender pro přístup do registru.

ManagedClusterSecurityProfileDefenderSecurityMonitoring

Nastavení Programu Microsoft Defender pro detekci hrozeb v profilu zabezpečení

ManagedClusterSecurityProfileImageCleaner

Nástroj Image Cleaner odebere nepoužívané image z uzlů, uvolní místo na disku a pomáhá snížit prostor pro útoky. Tady jsou nastavení profilu zabezpečení.

ManagedClusterSecurityProfileWorkloadIdentity

Nastavení identity úlohy pro profil zabezpečení

ManagedClusterServicePrincipalProfile

Informace o identitě principu služby pro cluster pro manipulaci s Azure API.

ManagedClusterSKU

Skladová položka spravovaného clusteru.

ManagedClusterSKUName

Název skladové položky spravovaného clusteru

ManagedClusterSKUTier

Úroveň skladové položky spravovaného clusteru. Pokud není zadáno, výchozí hodnota je Free. Podrobnosti najdete v sekci AKS Pricing Tier pro více podrobností.

ManagedClusterStaticEgressGatewayProfile

Konfigurace doplňku Static Egress Gateway pro cluster.

ManagedClusterStatus

Obsahuje informace jen pro čtení o spravovaném clusteru.

ManagedClusterStorageProfile

Profil úložiště pro cluster služby kontejneru.

ManagedClusterStorageProfileBlobCSIDriver

Nastavení ovladače CSI pro AzureBlob pro profil úložiště.

ManagedClusterStorageProfileDiskCSIDriver

Nastavení ovladače CSI disku Azure pro profil úložiště.

ManagedClusterStorageProfileFileCSIDriver

Nastavení ovladače CSI služby AzureFile pro profil úložiště.

ManagedClusterStorageProfileSnapshotController

Nastavení snapshot Controlleru pro profil úložiště.

ManagedClusterWebAppRoutingGatewayAPIImplementations

Konfigurace pro poskytovatele Gateway API pro správu vstupu s App Routing.

ManagedClusterWindowsProfile

Profil pro virtuální počítače s Windows ve spravovaném clusteru

ManagedClusterWorkloadAutoScalerProfile

Profil automatického škálování úloh pro spravovaný cluster

ManagedClusterWorkloadAutoScalerProfileKeda

Nastavení automatického škálování řízeného událostmi Kubernetes pro profil automatického škálování úloh

ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler

Nastavení VPA (Vertical Pod Autoscaler) pro profil automatického škálování úloh

ManagedGatewayType

Konfigurace pro instalaci rozhraní API spravované brány. Pokud není zadáno, výchozí hodnota je "Zakázáno". Další podrobnosti najdete v https://aka.ms/k8s-gateway-api.

ManagedServiceIdentityUserAssignedIdentitiesValue

Vlastnosti identity přiřazené uživatelem

ManagementMode

Managed GPU experience instaluje další komponenty, jako jsou metriky Data Center GPU Manager (DCGM) pro monitorování, navíc k ovladači GPU pro vás. Pro více informací o tom, co je instalováno, se podívejte na aka.ms/aks/managed-gpu.

ManualScaleProfile

Specifikace počtu počítačů.

NetworkDataplane

Síťová rovina dat použitá v clusteru Kubernetes.

NetworkMode

Síťový režim, se kterým je Azure CNI nastaven. Nelze to specifikovat, pokud je networkPlugin něco jiného než 'azure'.

NetworkPlugin

Síťový modul plug-in používaný k vytváření sítě Kubernetes.

NetworkPluginMode

Režim síťového modulu plug-in by měl být použit.

NetworkPolicy

Zásady sítě používané k vytváření sítě Kubernetes.

NginxIngressControllerType

Typ příchozího přenosu dat pro výchozí vlastní prostředek NginxIngressController

NodeOSUpgradeChannel

Kanál pro upgrade operačního systému uzlu. Způsob, jakým se operační systém na uzlech aktualizuje. Výchozí hodnota je NodeImage.

NodeProvisioningDefaultNodePools

Sada výchozích Karpenter NodePools (CRD) nakonfigurovaných pro zřizování uzlů. Toto pole nemá žádný vliv, pokud není režim "Auto". Upozornění: Změna této možnosti z Automaticky na Žádná v existujícím clusteru způsobí odstranění výchozích fondů uzlů Karpenter, což vyprázdní a odstraní uzly přidružené k těmto fondům. Důrazně se doporučuje neprovádět to, pokud neexistují nečinné uzly připravené převzít pody vyřazené touto akcí. Pokud není zadáno, výchozí je Auto. Více informací naleznete v kapitole aka.ms/aks/nap#node-pools.

NodeProvisioningMode

Režim zřizování uzlů. Pokud není zadáno, výchozí hodnota je Ručně.

NvidiaGPUProfile

Specifická nastavení GPU pro NVIDIA

OSDiskType

Typ disku s operačním systémem, který se má použít pro počítače ve fondu agentů. Výchozí hodnota je dočasný, pokud virtuální počítač podporuje a má disk mezipaměti větší než požadovaný disk OSDiskSizeGB. V opačném případě se ve výchozím nastavení nastaví spravovaný. Po vytvoření se nemusí změnit. Další informace naleznete v tématu dočasný operační systém.

OSSKU

Určuje skladovou položku operačního systému používanou fondem agentů. Výchozí hodnota je Ubuntu, pokud je OSType Linux. Výchozí hodnota je Windows2019, když Kubernetes <= 1.24 nebo Windows2022, když Kubernetes >= 1.25, pokud je OSType Windows.

OSType

Typ operačního systému. Výchozí hodnota je Linux.

OutboundIPPrefixes

Požadované odchozí IP prefixové zdroje pro spravovanou NAT bránu. Kompatibilní pouze s NAT Gateway V2.

OutboundIPs

Požadované odchozí IP zdroje pro spravovanou NAT bránu.

OutboundType

Metoda směrování odchozích přenosů (odchozích přenosů). Tuto možnost je možné nastavit pouze při vytváření clusteru a později ji nelze změnit. Pro více informací viz egress odchozí typ.

PodIPAllocationMode

Režim přidělování IP podů. Režim přidělování IP adres pro pody ve fondu agentů. Musí se používat s podSubnetId. Výchozí hodnota je DynamicIndividual.

PortRange

Rozsah portů.

PowerState

Popisuje stav napájení clusteru.

PrivateLinkResource

Prostředek privátního propojení

Protocol

Síťový protokol portu.

ProxyRedirectionMechanism

Způsob přesměrování dopravy.

PublicNetworkAccess

PublicNetworkAccess spravovaného clusteru. Povolit nebo zakázat access veřejné sítě pro AKS

ResourceIdentityType

Typ identity používané pro spravovaný cluster. Pro více informací viz use managed identities in AKS.

ResourceReference

Odkaz na Azure zdroj.

RestrictionLevel

Úroveň omezení použitá pro skupinu prostředků uzlu clusteru. Pokud není zadáno, je výchozí hodnota Unrestricted (Bez omezení).

ScaleDownMode

Popisuje, jak jsou virtuální počítače přidávány do fondů agentů nebo z nich odebírány. Viz stavy fakturace.

ScaleProfile

Specifikace, jak škálovat fond agentů VirtualMachines

ScaleSetEvictionPolicy

Zásady vyřazení škálovací sady virtuálních počítačů. Politika vystěhování specifikuje, co to do VM udělat při jeho vystěhování. Výchozí hodnota je Odstranit. Pro více informací o vyřazení viz spot VMs

ScaleSetPriority

Priorita škálovací sady virtuálních počítačů

SchedulerConfigMode

Režim přizpůsobení konfigurace pro tuto instanci plánovače.

SchedulerInstanceProfile

Profil s nastavením souvisejícím s konkrétní instancí plánovače spravovaného AKS.

SchedulerProfile

Profil s nastavením souvisejícím s plánovačem, například konfigurační režim pro každý plánovač spravovaný AKS. Viz https://aka.ms/aks/scheduler-profile.

ServiceMeshMode

Režim sítě služeb

ServiceMeshProfile

Profil sítě služeb pro spravovaný cluster

SysctlConfig

Nastavení sysctl pro uzly agenta Linuxu.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

TransitEncryptionType

Nakonfiguruje šifrování pod-to-pod. To lze povolit pouze v clusterech založených na Cilium. Pokud není zadána, výchozí hodnota je None.

UndrainableNodeBehavior

Definuje chování neschůdných uzlů během upgradu. Nejčastější příčinou nepovolitelného uzlu jsou rozpočty přerušení podů (PDB), ale jiné problémy, jako je období odkladu ukončení podu, překračuje zbývající časový limit pro vyprázdnění uzlu nebo pod je stále ve spuštěném stavu, můžou také způsobit nedržitelné uzly.

UpgradeChannel

Kanál upgradu pro automatický upgrade. Výchozí hodnota je žádná. Pro více informací viz nastavení kanálu automatické aktualizace AKS clusteru.

UpgradeOverrideSettings

Nastavení přepsání při upgradu clusteru

UserAssignedIdentity

Podrobnosti o identitě přiřazené uživatelem

VirtualMachineNodes

Aktuální stav ve skupině uzlů se stejnou velikostí virtuálního počítače

VirtualMachinesProfile

Specifikace fondu agentů VirtualMachines

WindowsGmsaProfile

Profil gMSA windows ve spravovaném clusteru.

WorkloadRuntime

Určuje typ úlohy, který může uzel spustit.

AccelerationMode

Povolte pokročilé možnosti akcelerace sítě. To umožňuje uživatelům konfigurovat akceleraci pomocí směrování hostitele BPF. To lze povolit pouze s datovou rovinou Cilium. Pokud není zadáno, výchozí hodnota je None (bez zrychlení). Režim zrychlení lze změnit v již existujícím clusteru. Podrobné vysvětlení viz https://aka.ms/acnsperformance

Hodnota Description
BpfVeth

Povolte směrování hostitele eBPF v režimu zařízení veth.

None

Vypněte možnosti zrychlení.

AdvancedNetworking

Rozšířený profil sítě pro povolení pozorovatelnosti a sady funkcí zabezpečení v clusteru Další informace najdete v aka.ms/aksadvancednetworking.

Název Typ Description
enabled

boolean

Označuje povolení pokročilých síťových funkcí pozorovatelnosti a zabezpečení v clusterech AKS. Pokud je tato možnost nastavená na hodnotu true, budou všechny pozorovatelnosti a funkce zabezpečení nastaveny tak, aby byly povoleny, pokud nejsou explicitně zakázané. Pokud není zadáno, výchozí hodnota je false.

observability

AdvancedNetworkingObservability

Profil pozorovatelnosti umožňující pokročilé metriky sítě a protokoly toků s historickými kontexty

performance

AdvancedNetworkingPerformance

Profil pro umožnění funkcí zvyšujících výkon na clusterech používajících Azure CNI poháněný Cilium.

security

AdvancedNetworkingSecurity

Profil zabezpečení umožňující funkce zabezpečení v clusteru založeném na ciliu.

AdvancedNetworkingObservability

Profil pozorovatelnosti umožňující pokročilé metriky sítě a protokoly toků s historickými kontexty

Název Typ Description
enabled

boolean

Označuje povolení pokročilých funkcí pozorovatelnosti sítě v clusterech.

AdvancedNetworkingPerformance

Profil pro umožnění funkcí zvyšujících výkon na clusterech používajících Azure CNI poháněný Cilium.

Název Typ Default value Description
accelerationMode

AccelerationMode

None

Povolte pokročilé možnosti akcelerace sítě. To umožňuje uživatelům konfigurovat akceleraci pomocí směrování hostitele BPF. To lze povolit pouze s datovou rovinou Cilium. Pokud není zadáno, výchozí hodnota je None (bez zrychlení). Režim zrychlení lze změnit v již existujícím clusteru. Podrobné vysvětlení viz https://aka.ms/acnsperformance

AdvancedNetworkingSecurity

Profil zabezpečení umožňující funkce zabezpečení v clusteru založeném na ciliu.

Název Typ Description
advancedNetworkPolicies

AdvancedNetworkPolicies

Povolte pokročilé zásady sítě. To umožňuje uživatelům konfigurovat zásady sítě vrstvy 7 (FQDN, HTTP, Kafka). Samotné zásady musí být nakonfigurovány prostřednictvím zdrojů zásad sítě Cilium, viz https://docs.cilium.io/en/latest/security/policy/index.html. To je možné povolit pouze u clusterů založených na cíliu. Pokud není zadána, výchozí hodnota je plně kvalifikovaný název domény, pokud je hodnota security.enabled nastavena na hodnotu true.

enabled

boolean

Tato funkce umožňuje uživatelům konfigurovat zásady sítě na základě názvů DNS (FQDN). Je možné ho povolit pouze na clusterech založených na ciliu. Pokud není zadáno, výchozí hodnota je false.

transitEncryption

AdvancedNetworkingSecurityTransitEncryption

Konfigurace šifrování pro clustery založené na Ciliu. Jakmile je tato možnost povolena, veškerý provoz mezi spravovanými pody Cilium bude šifrován, jakmile opustí hranici uzlu.

AdvancedNetworkingSecurityTransitEncryption

Konfigurace šifrování pro clustery založené na Ciliu. Jakmile je tato možnost povolena, veškerý provoz mezi spravovanými pody Cilium bude šifrován, jakmile opustí hranici uzlu.

Název Typ Description
type

TransitEncryptionType

Nakonfiguruje šifrování pod-to-pod. To lze povolit pouze v clusterech založených na Cilium. Pokud není zadána, výchozí hodnota je None.

AdvancedNetworkPolicies

Povolte pokročilé zásady sítě. To umožňuje uživatelům konfigurovat zásady sítě vrstvy 7 (FQDN, HTTP, Kafka). Samotné zásady musí být nakonfigurovány prostřednictvím zdrojů zásad sítě Cilium, viz https://docs.cilium.io/en/latest/security/policy/index.html. To je možné povolit pouze u clusterů založených na cíliu. Pokud není zadána, výchozí hodnota je plně kvalifikovaný název domény, pokud je hodnota security.enabled nastavena na hodnotu true.

Hodnota Description
L7

Povolte síťové zásady vrstvy 7 (FQDN, HTTP/S, Kafka). Tato možnost je nadmnožinou možnosti plně kvalifikovaného názvu domény.

FQDN

Povolení zásad sítě založených na plně kvalifikovaném názvu domény

None

Zakázání zásad sítě vrstvy 7 (FQDN, HTTP/S, Kafka)

AgentPoolArtifactStreamingProfile

Profil streamování artefaktů pro agentní pool.

Název Typ Description
enabled

boolean

Streamování artefaktů zrychluje studený start kontejnerů na uzlu prostřednictvím načítání imagí na vyžádání. Aby bylo možné tuto funkci použít, musí image kontejnerů také povolit streamování artefaktů v ACR. Pokud není zadáno, výchozí hodnota je false.

AgentPoolGatewayProfile

Profil fondu agentů spravované brány clusteru

Název Typ Default value Description
publicIPPrefixSize

integer (int32)

minimum: 28
maximum: 31
31

Fond agentů brány přidruží jednu veřejnou IPPrefix pro každou statickou bránu výchozího přenosu dat k zajištění veřejného výchozího přenosu dat. Uživatel by měl vybrat velikost veřejné IPPrefixu. Každému uzlu ve fondu agentů je přiřazena jedna IP adresa z IPPrefixu. Velikost IPPrefixu tedy slouží jako limit velikosti fondu agentů brány. Vzhledem k Azure omezení velikosti veřejné IPPrefixu je platný rozsah hodnot [28, 31] (/31 = 2 uzly/IP adresy, /30 = 4 uzly/IP adresy, /29 = 8 uzlů/IP adres, /28 = 16 uzlů/IP adres). Výchozí hodnota je 31.

AgentPoolMode

Režim fondu agentů. Cluster musí mít vždy alespoň jeden fond agentů systému. Další informace o omezeních fondu agentů a osvědčených postupech najdete v tématu: https://docs.microsoft.com/azure/aks/use-system-pools

Hodnota Description
System

Fondy systémových agentů jsou primárně určené pro hostování důležitých podů systému, jako jsou CoreDNS a server metrik. Systémové fondy agentů osType musí být Linux. Skladová položka virtuálního počítače s fondy systémových agentů musí mít alespoň 2vCPU a 4 GB paměti.

User

Fondy uživatelských agentů jsou primárně určené pro hostování podů aplikací.

Gateway

Fondy agentů brány jsou vyhrazené pro poskytování statických IP adres pro odchozí přenos dat podům. Další podrobnosti najdete tady: https://aka.ms/aks/static-egress-gateway.

AgentPoolNetworkProfile

Nastavení sítě fondu agentů

Název Typ Description
allowedHostPorts

PortRange[]

Rozsah portů, které jsou povoleny pro access. Zadané oblasti se mohou překrývat.

applicationSecurityGroups

string[] (arm-id)

ID skupin zabezpečení aplikace, které fond agentů přidruží při vytváření.

dranet

DRANETProfile

Nastavení DRANET agentního poolu.

nodePublicIPTags

IPTag[]

IPTagy veřejných IP adres na úrovni instance

AgentPoolSecurityProfile

Nastavení zabezpečení fondu agentů.

Název Typ Description
enableSecureBoot

boolean

Zabezpečené spouštění je funkce důvěryhodného spuštění, která zajišťuje, že se můžou spouštět jenom podepsané operační systémy a ovladače. Další podrobnosti najdete v tématu aka.ms/aks/trustedlaunch. Pokud není zadáno, výchozí hodnota je false.

enableVTPM

boolean

vTPM je funkce Trusted Launch pro konfiguraci vyhrazeného zabezpečeného trezoru pro klíče a měření uložená místně na uzlu. Další podrobnosti najdete v tématu aka.ms/aks/trustedlaunch. Pokud není zadáno, výchozí hodnota je false.

sshAccess

AgentPoolSSHAccess

SSH access metoda agentního poolu.

AgentPoolSSHAccess

SSH access metoda agentního poolu.

Hodnota Description
LocalUser

Může se k uzlu připojit přes SSH jako místní uživatel pomocí privátního klíče.

Disabled

Služba SSH bude v uzlu vypnuta.

EntraId

SSH na uzel s integrací EntraId. Více informací naleznete v části https://aka.ms/aks/ssh/aad

AgentPoolStatus

Obsahuje informace o fondu agentů jen pro čtení.

Název Typ Description
provisioningError

ErrorDetail

Podrobné informace o chybě fondu agentů. Zachovává podrobné informace o selhání. Pokud nedošlo k chybě, toto pole se vynechá.

AgentPoolType

Typ fondu agentů.

Hodnota Description
VirtualMachineScaleSets

Vytvořte fond agentů zálohovaný škálovací sadou virtuálních počítačů.

AvailabilitySet

Toto použití se důrazně nedoporučuje.

VirtualMachines

Vytvořte fond agentů založený na režimu orchestrace virtuálního počítače s jednou instancí.

AgentPoolUpgradeSettings

Nastavení pro upgrade fondu agentů

Název Typ Description
drainTimeoutInMinutes

integer (int32)

minimum: 1
maximum: 1440

Časový limit vyčerpání pro uzel. Doba (v minutách) čekání na vyřazení podů a řádné ukončení na uzel. Tato doba čekání na vyřazení respektuje čekání na rozpočty přerušení podů. Pokud dojde k překročení této doby, upgrade se nezdaří. Pokud není zadáno, výchozí hodnota je 30 minut.

maxSurge

string

Maximální početneboch Můžete ho nastavit buď na celé číslo (např. 5), nebo procento (např. 50%). Pokud je zadáno procento, jedná se o procento celkové velikosti fondu agentů v době upgradu. V procentech se desetinné uzly zaokrouhlují nahoru. Pokud není zadáno, výchozí hodnota je 10%. Další informace, včetně osvědčených postupů, najdete v tématu: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster

maxUnavailable

string

Maximální počet nebo procento uzlů, které mohou být během upgradu současně nedostupné. Můžete ho nastavit buď na celé číslo (např. 1), nebo procento (např. 5%). Pokud je zadáno procento, jedná se o procento celkové velikosti fondu agentů v době upgradu. V procentech se desetinné uzly zaokrouhlují nahoru. Pokud není zadáno, výchozí hodnota je 0. Další informace, včetně osvědčených postupů, najdete v tématu: https://learn.microsoft.com/en-us/azure/aks/upgrade-cluster

nodeSoakDurationInMinutes

integer (int32)

minimum: 0
maximum: 30

Doba namáčení uzlu. Doba (v minutách) čekání po vyprázdnění uzlu a před opětovným obnovením a přechodem na další uzel. Pokud není zadáno, výchozí hodnota je 0 minut.

undrainableNodeBehavior

UndrainableNodeBehavior

Definuje chování neschůdných uzlů během upgradu. Nejčastější příčinou nepovolitelného uzlu jsou rozpočty přerušení podů (PDB), ale jiné problémy, jako je období odkladu ukončení podu, překračuje zbývající časový limit pro vyprázdnění uzlu nebo pod je stále ve spuštěném stavu, můžou také způsobit nedržitelné uzly.

AgentPoolWindowsProfile

Profil konkrétního fondu agentů Windows.

Název Typ Description
disableOutboundNat

boolean

Zda zakázat OutboundNAT v uzlech Windows. Výchozí hodnota je false. Odchozí překlad adres (NAT) je možné zakázat pouze v případě, že odchozí typ clusteru je NAT Gateway a fond agentů Windows nemá povolenou veřejnou IP adresu uzlu.

ArtifactSource

Zdroj artefaktů. Zdroj, odkud jsou artifacts stahovány.

Hodnota Description
Cache

vyžádání imagí ze služby Azure Container Registry s mezipamětí

Direct

vyžádání imagí z Microsoft Artifact Registry

AutoScaleProfile

Specifikace automatického škálování

Název Typ Description
maxCount

integer (int32)

Maximální počet uzlů zadaných velikostí.

minCount

integer (int32)

Minimální počet uzlů zadaných velikostí.

size

string

Velikost virtuálního počítače, kterou AKS použije při vytváření a škálování, například "Standard_E4s_v3", "Standard_E16s_v3" nebo "Standard_D16s_v5".

AzureKeyVaultKms

Nastavení služby správy klíčů služby Azure Key Vault pro profil zabezpečení

Název Typ Default value Description
enabled

boolean

Určuje, jestli chcete povolit službu správy klíčů služby Azure Key Vault. Výchozí hodnota je false.

keyId

string

Identifikátor klíče Azure Key Vault. Pro více informací viz identifikátory klíčů Azure Key Vault. Tato vlastnost je vyžadována, když je povolena služba správy klíčů Azure Key Vault, a musí být vynechána, když je služba deaktivována. Od verzí API 2026-07-01 a 2026-07-02-preview, používá identifikátor s verzovaným klíčem starší zkušenost s KMS, zatímco neverzovaný identifikátor klíče využívá nový KMS zážitek. Pro více informací viz koncepty šifrování dat KMS.

keyVaultNetworkAccess

KeyVaultNetworkAccessTypes

Public

Síťový access k key vault. Síťový access k key vault. Hodnoty pole jsou Public a Private. Public znamená, že key vault umožňuje veřejný access ze všech sítí. Private znamená, že key vault deaktivuje veřejné access a umožňuje private link. Výchozí hodnota je Public.

keyVaultResourceId

string (arm-id)

ID prostředku trezoru klíčů Pokud je keyVaultNetworkAccess Private, je toto pole povinné a musí se jednat o platné ID prostředku. Když je keyVaultNetworkAccess Public, ponechte pole prázdné.

BackendPoolType

Typ spravovaného příchozího Load Balancer BackendPool.

Hodnota Description
NodeIPConfiguration

Typ spravovaného příchozího Load Balancer BackendPool. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.

NodeIP

Typ spravovaného příchozího Load Balancer BackendPool. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.

ClusterUpgradeSettings

Nastavení pro upgrade clusteru

Název Typ Description
overrideSettings

UpgradeOverrideSettings

Nastavení pro přepsání

Code

Určuje, jestli je cluster spuštěný nebo zastavený.

Hodnota Description
Running

Cluster je spuštěný.

Stopped

Cluster je zastavený.

ContainerNetworkLogs

Povolené hodnoty pro vstup do kontejnerových síťových logů pomocí Azure Monitor. Když Enabled, konkrétní typy logů jsou řízeny příslušným CRD; výchozí je .Disabled Podrobnosti viz https://aka.ms/ContainerNetworkLogsDoc a https://aka.ms/acns/howtoenablecnl pro podrobnosti.

Hodnota Description
Disabled

Azure monitor ingestion of container network logs is disabled

Enabled

Azure monitor je povoleno ingesting of container network logs

ContainerServiceLinuxProfile

Profil pro virtuální počítače s Linuxem v clusteru služby kontejneru

Název Typ Description
adminUsername

string

pattern: ^[A-Za-z][-A-Za-z0-9_]*$

Uživatelské jméno správce, které se má použít pro virtuální počítače s Linuxem.

ssh

ContainerServiceSshConfiguration

SSH konfigurace pro linuxové VM běžící na Azure.

ContainerServiceNetworkProfile

Profil konfigurace sítě

Název Typ Default value Description
advancedNetworking

AdvancedNetworking

Rozšířený profil sítě pro povolení pozorovatelnosti a sady funkcí zabezpečení v clusteru Další informace najdete v aka.ms/aksadvancednetworking.

dnsServiceIP

string

pattern: ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
10.0.0.10

IP adresa přiřazená službě DNS Kubernetes. Musí být v rozsahu adres služby Kubernetes zadaném v serviceCidr.

ipFamilies

IPFamily[]

Rodiny IP adres používané k určení verzí IP adres dostupných pro cluster. Rodiny IP adres se používají k určení clusterů s jedním stackem nebo duálním zásobníkem. U jednoho zásobníku je očekávaná hodnota IPv4. U duálního zásobníku jsou očekávané hodnoty IPv4 a IPv6.

loadBalancerProfile

ManagedClusterLoadBalancerProfile

Profil cluster load balancer.

loadBalancerSku

LoadBalancerSku

load balancer sku pro managed cluster. Výchozí hodnota je standard. Viz Azure Load Balancer SKU pro více informací o rozdílech mezi SKU load balancerů.

natGatewayProfile

ManagedClusterNATGatewayProfile

Profil služby CLUSTER NAT Gateway

networkDataplane

NetworkDataplane

Síťová rovina dat použitá v clusteru Kubernetes.

networkMode

NetworkMode

Síťový režim, se kterým je Azure CNI nastaven. Nelze to specifikovat, pokud je networkPlugin něco jiného než 'azure'.

networkPlugin

NetworkPlugin

Síťový modul plug-in používaný k vytváření sítě Kubernetes.

networkPluginMode

NetworkPluginMode

Režim síťového modulu plug-in by měl být použit.

networkPolicy

NetworkPolicy

Zásady sítě používané k vytváření sítě Kubernetes.

outboundType

OutboundType

loadBalancer

Metoda směrování odchozích přenosů (odchozích přenosů). Tuto možnost je možné nastavit pouze při vytváření clusteru a později ji nelze změnit. Pro více informací viz egress odchozí typ.

podCidr

string

pattern: ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
10.244.0.0/16

Rozsah IP adres zápisu CIDR, ze kterého se při použití kubenetu přiřazují IP adresy podů.

podCidrs

string[]

IP adresa notace CIDR, ze které se mají přiřazovat IP adresy podů. U sítí s jedním zásobníkem se očekává jedna ciDR IPv4. U sítí s duálním zásobníkem se očekává dva identifikátoryCIDr, jedna pro každou řadu IP adres (IPv4/IPv6).

serviceCidr

string

pattern: ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$
10.0.0.0/16

Rozsah IP adres zápisu CIDR, ze kterého se mají přiřazovat IP adresy clusteru služeb. Nesmí se překrývat s žádnými rozsahy IP adres podsítě.

serviceCidrs

string[]

IP adresa zápisu CIDR, ze které se mají přiřazovat IP adresy clusteru služeb. U sítí s jedním zásobníkem se očekává jedna ciDR IPv4. U sítí s duálním zásobníkem se očekává dva identifikátoryCIDr, jedna pro každou řadu IP adres (IPv4/IPv6). Nesmí se překrývat s žádnými rozsahy IP adres podsítě.

staticEgressGatewayProfile

ManagedClusterStaticEgressGatewayProfile

Profil doplňku Static Egress Gateway. Další podrobnosti o statické bráně výchozího přenosu dat najdete v tématu https://aka.ms/aks/static-egress-gateway.

ContainerServiceSshConfiguration

Konfigurace SSH pro virtuální počítače s Linuxem spuštěné v Azure

Název Typ Description
publicKeys

ContainerServiceSshPublicKey[]

Seznam veřejných klíčů SSH, které se používají k ověřování pomocí virtuálních počítačů s Linuxem. Je možné zadat maximálně 1 klíč.

ContainerServiceSshPublicKey

Obsahuje informace o datech veřejného klíče certifikátu SSH.

Název Typ Description
keyData

string

Veřejný klíč certifikátu používaný k ověření s virtuálními počítači přes SSH. Certifikát musí být ve formátu PEM s hlavičkami nebo bez.

createdByType

Typ identity, která prostředek vytvořila.

Hodnota Description
User
Application
ManagedIdentity
Key

CreationData

Data používaná při vytváření cílového prostředku ze zdrojového prostředku

Název Typ Description
sourceResourceId

string (arm-id)

Toto je ID ARM zdrojového objektu, které se má použít k vytvoření cílového objektu.

DelegatedResource

Delegované vlastnosti prostředků – pouze interní použití

Název Typ Description
location

string

Umístění zdrojového prostředku – pouze interní použití.

referralResource

string

ID delegování delegování referenčního seznamu (volitelné) – pouze interní použití.

resourceId

string

ID prostředku ARM delegovaného prostředku – pouze interní použití.

tenantId

string (uuid)

ID tenanta delegovaného prostředku – pouze interní použití.

DRANETMode

Režim DRANET pro agentní pool.

Hodnota Description
Unmanaged

DRANET není spravován AKS.

Managed

DRANET spravuje AKS.

DRANETProfile

Nastavení DRANET agentního poolu.

Název Typ Description
mode

DRANETMode

Režim DRANET pro agentní pool.

ErrorAdditionalInfo

Další informace o chybě při správě prostředků

Název Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Název Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Název Typ Description
error

ErrorDetail

Objekt chyby.

Expander

Expandér, který se má použít při vertikálním navýšení kapacity. Pokud není zadáno, výchozí hodnota je náhodná. Další informace najdete v rozbalovacích.

Hodnota Description
least-waste

Vybere skupinu uzlů, která bude mít po vertikálním navýšení kapacity nejméně nečinný procesor (pokud je svázaný, nevyužitá paměť). To je užitečné v případě, že máte různé třídy uzlů, například vysoké využití procesoru nebo vysokého využití paměti a chcete je rozšířit jenom v případě, že existují čekající pody, které potřebují velké množství těchto prostředků.

most-pods

Vybere skupinu uzlů, která by při vertikálním navýšení kapacity mohla naplánovat nejvíce podů. To je užitečné, když používáte nodeSelector k zajištění toho, aby určité pody přistály na určitých uzlech. Všimněte si, že to nezpůsobí, že automatické škálování vybere větší a menší uzly, protože může přidat více menších uzlů najednou.

priority

Vybere skupinu uzlů, která má nejvyšší prioritu přiřazenou uživatelem. Konfigurace je popsána v dalších podrobnostech zde.

random

Používá se, když nemáte konkrétní potřebu skupin uzlů škálovat jinak.

ExtendedLocation

Komplexní typ rozšířeného umístění.

Název Typ Description
name

string

Název rozšířeného umístění.

type

ExtendedLocationTypes

Typ rozšířeného umístění.

ExtendedLocationTypes

Typ extendedLocation.

Hodnota Description
EdgeZone

Azure Edge Zone rozšířený typ polohy.

GatewayAPIIstioEnabled

Zda povolit Istio jako implementaci Gateway API pro spravovaný vstup s App Routingem.

Hodnota Description
Enabled

Umožňuje spravovaný vstup přes Gateway API pomocí řídicí roviny Istio bez sidecarů.

Disabled

Vypíná řídicí rovinu istio bez sidecaru pro řízený vstup přes Gateway API.

GPUDriver

Zda se mají nainstalovat ovladače GPU. Pokud není zadaný, výchozí hodnota je Nainstalovat.

Hodnota Description
Install

Nainstalujte ovladač.

None

Přeskočte instalaci ovladače.

GPUInstanceProfile

GPUInstanceProfile, který se má použít k určení profilu instance GPU MIG pro podporovanou skladovou položku virtuálního počítače GPU.

Hodnota Description
MIG1g

Profil instance MIG 1g GPU.

MIG2g

Profil instance MIG 2g GPU.

MIG3g

Profil instance MIG 3G GPU.

MIG4g

Profil instance MIG 4G GPU.

MIG7g

Profil instance GPU MIG 7g.

GPUProfile

Nastavení GPU pro fond agentů.

Název Typ Description
driver

GPUDriver

Zda se mají nainstalovat ovladače GPU. Pokud není zadaný, výchozí hodnota je Nainstalovat.

nvidia

NvidiaGPUProfile

Nastavení GPU specifická pro NVIDIA.

InfrastructureEncryption

Určuje, jestli se má povolit šifrování v klidových objektech prostředků Kubernetes pomocí klíčů spravovaných službou. Více informací o tom naleznete v části https://aka.ms/aks/kubernetesResourceObjectEncryption.

Hodnota Description
Enabled

Šifrování v klidových datech objektů prostředků Kubernetes pomocí klíčů spravovaných službou je povolené. Více informací o tom naleznete v části https://aka.ms/aks/kubernetesResourceObjectEncryption.

IPFamily

Určení, zda adresa patří do rodiny IPv4 nebo IPv6

Hodnota Description
IPv4

Řada IPv4

IPv6

Řada IPv6

IPTag

Obsahuje IPTag přidružený k objektu.

Název Typ Description
ipTagType

string

Typ značky IP. Příklad: RoutingPreference.

tag

string

Hodnota značky IP přidružené k veřejné IP adrese. Příklad: Internet.

IstioCertificateAuthority

Konfigurace certifikační autority (CA) istio Service Mesh Prozatím podporujeme pouze certifikáty modulů plug-in, jak je popsáno tady https://aka.ms/asm-plugin-ca

Název Typ Description
plugin

IstioPluginCertificateAuthority

Informace o certifikátech modulů plug-in pro Service Mesh

IstioComponents

Konfigurace komponent Istio

Název Typ Description
egressGateways

IstioEgressGateway[]

Brány výchozího přenosu dat Istio.

ingressGateways

IstioIngressGateway[]

Brány příchozího přenosu dat Istio.

proxyRedirectionMechanism

ProxyRedirectionMechanism

Způsob přesměrování dopravy.

IstioEgressGateway

Konfigurace brány výchozího přenosu dat Istio

Název Typ Description
enabled

boolean

Určuje, jestli se má brána výchozího přenosu dat povolit.

gatewayConfigurationName

string

Název vlastního prostředku konfigurace brány pro bránu výchozího přenosu dat Istio Při povolování výchozí brány Istio je nutné zadat. Musí být nasazen ve stejném oboru názvů, ve který se nasadí brána výchozího přenosu dat Istio.

name

string

pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*

Název výchozí brány doplňku Istio.

namespace

string

Obor názvů, do kterého by se měla nasadit brána výchozího přenosu dat Istio. Pokud není zadáno, výchozí hodnota je aks-istio-egress.

IstioIngressGateway

Konfigurace brány příchozího přenosu dat Istio Prozatím podporujeme až jednu externí bránu příchozího přenosu dat s názvem aks-istio-ingressgateway-external a jednu interní bránu příchozího přenosu dat s názvem aks-istio-ingressgateway-internal.

Název Typ Description
enabled

boolean

Určuje, jestli se má brána příchozího přenosu dat povolit.

mode

IstioIngressGatewayMode

Režim brány příchozího přenosu dat

IstioIngressGatewayMode

Režim brány příchozího přenosu dat

Hodnota Description
External

Brána příchozího přenosu dat má přiřazenou veřejnou IP adresu a je veřejně přístupná.

Internal

Brána příchozího přenosu dat má přiřazenou interní IP adresu a nemůže k němu přistupovat veřejně.

IstioPluginCertificateAuthority

Informace o certifikátech modulů plug-in pro Service Mesh

Název Typ Description
certChainObjectName

string

Název objektu řetězu certifikátů ve službě Azure Key Vault

certObjectName

string

Zprostředkující název objektu certifikátu ve službě Azure Key Vault

keyObjectName

string

Název objektu privátního klíče zprostředkujícího certifikátu ve službě Azure Key Vault

keyVaultId

string (arm-id)

ID zdroje Key Vault.

rootCertObjectName

string

Název objektu root certificate in Azure Key Vault.

IstioServiceMesh

Konfigurace sítě služby Istio

Název Typ Description
certificateAuthority

IstioCertificateAuthority

Konfigurace certifikační autority (CA) istio Service Mesh Prozatím podporujeme pouze certifikáty modulů plug-in, jak je popsáno tady https://aka.ms/asm-plugin-ca

components

IstioComponents

Konfigurace komponent Istio

revisions

string[]

Seznam revizí řídicí roviny Istio. Pokud upgrade neprobíhá, bude obsahovat jednu hodnotu. Pokud probíhá kanárný upgrade, může obsahovat pouze dvě po sobě jdoucí hodnoty. Další informace najdete tady: https://learn.microsoft.com/en-us/azure/aks/istio-upgrade.

KeyVaultNetworkAccessTypes

Síťový access k key vault. Síťový access k key vault. Hodnoty pole jsou Public a Private. Public znamená, že key vault umožňuje veřejný access ze všech sítí. Private znamená, že key vault deaktivuje veřejné access a umožňuje private link. Výchozí hodnota je Public.

Hodnota Description
Public

Key vault umožňuje veřejný přístup ze všech sítí.

Private

Key vault deaktivuje veřejný přístup a umožňuje soukromé propojení.

KubeletConfig

Konfigurace kubeletu uzlů agenta Další podrobnosti najdete v tématu konfigurace vlastních uzlů AKS.

Název Typ Description
allowedUnsafeSysctls

string[]

Povolený seznam nebezpečných vzorů sysctl nebo nebezpečných vzorů sysctl (končících ).*

containerLogMaxFiles

integer (int32)

minimum: 2

Maximální počet souborů protokolu kontejneru, které mohou být přítomné pro kontejner. Číslo musí být ≥ 2.

containerLogMaxSizeMB

integer (int32)

Maximální velikost souboru protokolu kontejneru (např. 10Mi) před otočením.

cpuCfsQuota

boolean

Pokud je pro kontejnery, které určují limity procesoru, povolená kvóta CFS procesoru. Výchozí hodnota je true.

cpuCfsQuotaPeriod

string

Hodnota období kvóty CPU CFS. Výchozí hodnota je 100 ms. Platné hodnoty jsou posloupnost desetinných čísel s volitelným zlomkem a příponou jednotky. Příklad: 300ms, 2h45m. Podporované jednotky jsou ns, us, ms, s, m a h.

cpuManagerPolicy

string

Zásady správce procesoru, které se mají použít. Výchozí hodnota je žádná. Další informace najdete v tématu Zásady správy procesoru Kubernetes . Povolené hodnoty jsou none a static.

failSwapOn

boolean

Pokud je nastavená hodnota true, kubelet se nepodaří spustit, pokud je na uzlu povoleno prohození.

imageGcHighThreshold

integer (int32)

Procento využití disku, po kterém se vždy spustí uvolňování nevyužívaných obrazů. Pokud chcete zakázat uvolňování paměti obrázků, nastavte hodnotu na 100. Výchozí hodnota je 85%

imageGcLowThreshold

integer (int32)

Procento využití disku, při kterém nikdy nedojde ke spuštění uvolnění nepoužívaných obrazů. Nelze nastavit vyšší než imageGcHighThreshold. Výchozí hodnota je 80%

podMaxPids

integer (int32)

Maximální počet procesů na pod.

topologyManagerPolicy

string

Zásady Správce topologie, které se mají použít. Další informace naleznete v tématu Správce topologie Kubernetes. Výchozí hodnota je žádná. Povolené hodnoty jsou none, best-effort, restricted a single-numa-node.

KubeletDiskType

Určuje umístění prázdných svazkůDir, kořen dat modulu runtime kontejneru a dočasné úložiště Kubelet.

Hodnota Description
OS

Kubelet použije disk s operačním systémem pro svá data.

Temporary

Kubelet použije dočasný disk pro svá data.

KubernetesResourceObjectEncryptionProfile

Šifrování v klidových objektech prostředků Kubernetes pomocí klíčů spravovaných službou. Více informací o tom naleznete v části https://aka.ms/aks/kubernetesResourceObjectEncryption.

Název Typ Description
infrastructureEncryption

InfrastructureEncryption

Určuje, jestli se má povolit šifrování v klidových objektech prostředků Kubernetes pomocí klíčů spravovaných službou. Více informací o tom naleznete v části https://aka.ms/aks/kubernetesResourceObjectEncryption.

KubernetesSupportPlan

Různé úrovně podpory pro spravované clustery AKS

Hodnota Description
KubernetesOfficial

Podpora verze je stejná jako u opensourcové nabídky Kubernetes. Oficiální verze podpory opensourcové komunity Kubernetes po dobu 1 roku po vydání.

AKSLongTermSupport

Podpora pro verzi rozšířenou o 1 rok za podporu KubernetesOfficial. AKS pokračuje v opravách CVE na dalších 1 rok, celkem po dobu 2 let podpory.

LicenseType

Typ licence pro Windows VM. Podrobnosti naleznete v Azure Hybridní uživatelské výhody.

Hodnota Description
None

Nepoužijí se žádné další licence.

Windows_Server

Umožňuje výhody hybridního uživatele Azure pro virtuální počítače s Windows.

LinuxOSConfig

Konfigurace operačního systému uzlů agenta Linuxu Další podrobnosti najdete v tématu konfigurace vlastních uzlů AKS.

Název Typ Description
swapFileSizeMB

integer (int32)

Velikost v MB prohození souboru, který se vytvoří na každém uzlu.

sysctls

SysctlConfig

Nastavení sysctl pro uzly agenta Linuxu.

transparentHugePageDefrag

string

Zda by jádro mělo agresivně využívat komprimace paměti, aby bylo k dispozici více obrovských stránek. Platné hodnoty jsou 'always', 'defer', 'defer+madvise', 'madvise' a 'never'. Výchozí hodnota je madvise. Další informace naleznete v tématu Transparent Hugepages.

transparentHugePageEnabled

string

Jestli jsou povolené průhledné obrovské stránky. Platné hodnoty jsou 'always', 'madvise' a 'never'. Výchozí hodnota je vždy. Další informace naleznete v tématu Transparent Hugepages.

LoadBalancerSku

load balancer sku pro managed cluster. Výchozí hodnota je standard. Viz Azure Load Balancer SKU pro více informací o rozdílech mezi SKU load balancerů.

Hodnota Description
standard

Použijte standardní Load Balancer. Toto je doporučená skladová položka Load Balanceru. Další informace o práci s nástrojem pro vyrovnávání zatížení ve spravovaném clusteru najdete v článku load Balanceru úrovně Standard.

basic

Použijte základní Load Balancer s omezenou funkčností.

LocalDNSForwardDestination

Cílový server pro předávání dotazů DNS z localDNS.

Hodnota Description
ClusterCoreDNS

Přesměrujte dotazy DNS z localDNS do clusteru CoreDNS.

VnetDNS

Předávejte dotazy DNS z localDNS na server DNS nakonfigurovaný ve virtuální síti. Virtuální síť může mít nakonfigurovaných více serverů DNS.

LocalDNSForwardPolicy

Předávací politika pro výběr nadřazeného serveru DNS. Další informace naleznete v části forward plugin .

Hodnota Description
Sequential

Implementuje sekvenční výběr serveru DNS proti proudu. Další informace naleznete v části forward plugin .

RoundRobin

Implementuje kruhové dotazování pro výběr nadřazeného DNS serveru. Další informace naleznete v části forward plugin .

Random

Implementuje náhodný výběr serveru DNS proti proudu. Další informace naleznete v části forward plugin .

LocalDNSMode

Režim povolení pro localDNS.

Hodnota Description
Preferred

Pokud aktuální verze nástroje Orchestrator tuto funkci podporuje, upřednostněte povolení localDNS.

Required

Povolte localDNS.

Disabled

Zakažte localDNS.

LocalDNSOverride

Přepsání pro localDNS profil.

Název Typ Default value Description
cacheDurationInSeconds

integer (int32)

3600

Uložit maximální hodnotu TTL do mezipaměti v sekundách. Další informace naleznete v části zásuvný modul mezipaměti .

forwardDestination

LocalDNSForwardDestination

ClusterCoreDNS

Cílový server pro předávání dotazů DNS z localDNS.

forwardPolicy

LocalDNSForwardPolicy

Sequential

Předávací politika pro výběr nadřazeného serveru DNS. Další informace naleznete v části forward plugin .

maxConcurrent

integer (int32)

1000

Maximální počet souběžných dotazů. Další informace naleznete v části forward plugin .

protocol

LocalDNSProtocol

PreferUDP

Vynucujte protokol TCP nebo upřednostněte protokol UDP pro připojení z localDNS k nadřazenému serveru DNS.

queryLogging

LocalDNSQueryLogging

Error

Úroveň protokolu pro dotazy DNS v localDNS.

serveStale

LocalDNSServeStale

Immediate

Zásady pro poskytování zastaralých dat. Další informace naleznete v části zásuvný modul mezipaměti .

serveStaleDurationInSeconds

integer (int32)

3600

Poskytujte zastaralou dobu trvání během několika sekund. Další informace naleznete v části zásuvný modul mezipaměti .

LocalDNSProfile

Konfiguruje místní DNS pro jednotlivé uzly s přepsáním VnetDNS a KubeDNS. LocalDNS pomáhá zlepšit výkon a spolehlivost překladu DNS v clusteru AKS. Více podrobností naleznete v aka.ms/aks/localdns.

Název Typ Default value Description
kubeDNSOverrides

<string,  LocalDNSOverride>

Přepsání KubeDNS se vztahují na provoz DNS z podů s dnsPolicy:ClusterFirst (označované jako provoz KubeDNS).

mode

LocalDNSMode

Preferred

Režim povolení pro localDNS.

state

LocalDNSState

Systémem generovaný stav localDNS.

vnetDNSOverrides

<string,  LocalDNSOverride>

Přepsání VnetDNS se vztahují na provoz DNS z podů s dnsPolicy:default nebo kubelet (označované jako provoz VnetDNS).

LocalDNSProtocol

Vynucujte protokol TCP nebo upřednostněte protokol UDP pro připojení z localDNS k nadřazenému serveru DNS.

Hodnota Description
PreferUDP

Preferovat UDP protokol pro připojení z localDNS k upstream DNS serveru.

ForceTCP

Vynucuje protokol TCP pro připojení z localDNS k nadřazenému serveru DNS.

LocalDNSQueryLogging

Úroveň protokolu pro dotazy DNS v localDNS.

Hodnota Description
Error

Povolí protokolování chyb v localDNS. Pro více informací se podívejte na plugin errors .

Log

Povolí protokolování dotazů v localDNS. Další informace naleznete v tématu log plugin .

LocalDNSServeStale

Zásady pro poskytování zastaralých dat. Další informace naleznete v části zásuvný modul mezipaměti .

Hodnota Description
Verify

Poskytujte zastaralá data s ověřením. Před odesláním položky s vypršenou platností klientovi nejprve ověřte, zda je položka stále nedostupná ze zdroje. Další informace naleznete v části zásuvný modul mezipaměti .

Immediate

Zastaralá data poskytujte okamžitě. Odešlete položku s vypršenou platností klientovi před kontrolou, zda je položka dostupná ze zdroje. Další informace naleznete v části zásuvný modul mezipaměti .

Disable

Zakažte poskytování zastaralých dat.

LocalDNSState

Systémem generovaný stav localDNS.

Hodnota Description
Enabled

localDNS je povolen.

Disabled

localDNS je zakázáno.

ManagedCluster

Spravovaný cluster.

Název Typ Description
eTag

string

Pokud je v textu odpovědi uvedena značka eTag, může být také poskytována jako hlavička podle normální konvence značky etag. Značky entit se používají k porovnání dvou nebo více entit ze stejného požadovaného prostředku. HTTP/1.1 používá značky entit v etagu (oddíl 14.19), If-Match (oddíl 14.24), If-None-Match (oddíl 14.26) a If-Range (oddíl 14.27).

extendedLocation

ExtendedLocation

Rozšířené umístění virtuálního počítače.

id

string (arm-id)

Plně kvalifikované ID prostředku pro prostředek. Např. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

identity

ManagedClusterIdentity

Identita spravovaného clusteru, pokud je nakonfigurovaná.

kind

string

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.

location

string

Geografické umístění, ve kterém se nachází zdroj

name

string

Název prostředku

properties.aadProfile

ManagedClusterAADProfile

Konfigurace Azure Active Directory.

properties.addonProfiles

<string,  ManagedClusterAddonProfile>

Profil doplňku spravovaného clusteru

properties.agentPoolProfiles

ManagedClusterAgentPoolProfile[]

Vlastnosti fondu agentů.

properties.aiToolchainOperatorProfile

ManagedClusterAIToolchainOperatorProfile

Nastavení operátoru sady nástrojů AI, která platí pro celý cluster.

properties.apiServerAccessProfile

ManagedClusterAPIServerAccessProfile

Přístupový profil pro server rozhraní API spravovaného clusteru.

properties.autoScalerProfile

ManagedClusterPropertiesAutoScalerProfile

Parametry, které se mají použít u automatického škálování clusteru, když je povoleno

properties.autoUpgradeProfile

ManagedClusterAutoUpgradeProfile

Konfigurace automatického upgradu.

properties.azureMonitorProfile

ManagedClusterAzureMonitorProfile

Azure Monitor addon profiles pro monitorování managed clusteru.

properties.azurePortalFQDN

string

Speciální FQDN používaný Azure Portal pro přístup ke Managed Cluster. Tento FQDN je určen pouze pro Azure Portal a neměl by být používán jinými klienty. Azure Portal vyžaduje, aby v některých odpovědích byly odesílány určité hlavičky Cross-Origin Resource Sharing (CORS), což Kubernetes APIServer ve výchozím nastavení nezpracovává. Tento speciální FQDN podporuje CORS, což umožňuje správnému fungování Azure Portal.

properties.bootstrapProfile

ManagedClusterBootstrapProfile

Profil konfigurace bootstrap clusteru

properties.currentKubernetesVersion

string

Verze Kubernetes, na které je spravovaný cluster spuštěný. Pokud byl kubernetesVersion plně zadanou verzí <major.minor.patch>, bude toto pole přesně stejné. Pokud byl kubernetesVersion <major.minor>, bude toto pole obsahovat úplnou verzi <major.minor.patch>.

properties.disableLocalAccounts

boolean

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

properties.diskEncryptionSetID

string (arm-id)

ID prostředku pro šifrování disku nastavené pro povolení šifrování neaktivních uložených dat. Je to ve formě: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Compute/diskEncryptionSets/{encryptionSetName}'

properties.dnsPrefix

string

Předpona DNS spravovaného clusteru. Po vytvoření spravovaného clusteru to nejde aktualizovat.

properties.enableFIPS

boolean

Zda zapnout režim FIPS na úrovni clusteru. Po zapnutí toto nastavení vynucuje FIPS soulad pro všechny komponenty spravované AKS, jako je operační systém uzlu, doplňky a spravované kontejnerizované komponenty. Podrobnosti naleznete v článku Povolit FIPS pro celý cluster. Když je tato vlastnost povolena, musí být všechny uzly v clusteru také povoleny s FIPS. Ačkoli je tato vlastnost dostupná ve stabilní verzi API, FIPS pro celou skupinu zůstává funkcí náhledu. Požadavky na zápis, jejichž výsledný stav clusteru má tuto vlastnost nastavenou na true, vyžadují Microsoft.ContainerService/EnableFIPSPreview registraci funkce předplatného.

properties.enableRBAC

boolean

Zda povolit Kubernetes Role-Based Access Control.

properties.fqdn

string

Plně kvalifikovaný název domény hlavního fondu.

properties.fqdnSubdomain

string

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.

properties.hostedSystemProfile

ManagedClusterHostedSystemProfile

Nastavení pro doplňky hostovaného systému. Další informace najdete na webu https://aka.ms/aks/automatic/systemcomponents.

properties.httpProxyConfig

ManagedClusterHTTPProxyConfig

Konfigurace pro zřizování clusteru pomocí proxy serverů HTTP.

properties.identityProfile

<string,  UserAssignedIdentity>

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ý přijatý klíč je "kubeletidentity" s hodnotou "resourceId": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. ManagedIdentity/userAssignedIdentities/{identityName}".

properties.ingressProfile

ManagedClusterIngressProfile

Profil příchozího přenosu dat pro spravovaný cluster

properties.kubernetesVersion

string

Verze Kubernetes určená uživatelem Podporují se obě verze <oprav major.minor.patch> (např. 1.20.13) a <major.minor> (např. 1.20). Při <zadání hlavní.podverze> se automaticky vybere nejnovější podporovaná verze opravy GA. Aktualizace clusteru se stejným <major.minor> po vytvoření (např. 1.14.x –> 1.14) neaktivuje upgrade, i když je k dispozici novější verze opravy. 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.

properties.linuxProfile

ContainerServiceLinuxProfile

Profil virtuálních počítačů s Linuxem ve spravovaném clusteru.

properties.maxAgentPools

integer (int32)

Maximální počet fondů agentů pro spravovaný cluster

properties.metricsProfile

ManagedClusterMetricsProfile

Volitelná konfigurace metrik clusteru

properties.networkProfile

ContainerServiceNetworkProfile

Profil konfigurace sítě.

properties.nodeProvisioningProfile

ManagedClusterNodeProvisioningProfile

Nastavení zřizování uzlů, která platí pro celý cluster.

properties.nodeResourceGroup

string

Název skupiny prostředků obsahující uzly fondu agentů.

properties.nodeResourceGroupProfile

ManagedClusterNodeResourceGroupProfile

Profil konfigurace skupiny prostředků uzlu

properties.oidcIssuerProfile

ManagedClusterOIDCIssuerProfile

Profil vystavitele OIDC spravovaného clusteru.

properties.podIdentityProfile

ManagedClusterPodIdentityProfile

Profil identity podu spravovaného clusteru. Další podrobnosti o integraci identit podů AAD najdete v tématu použití identity podu AAD.

properties.powerState

PowerState

Stav napájení clusteru.

properties.privateFQDN

string

Plně kvalifikovaný název domény privátního clusteru.

properties.privateLinkResources

PrivateLinkResource[]

Prostředky privátního propojení přidružené ke clusteru

properties.provisioningState

string

Aktuální stav zřizování.

properties.publicNetworkAccess

PublicNetworkAccess

PublicNetworkAccess spravovaného clusteru. Povolit nebo zakázat access veřejné sítě pro AKS

properties.resourceUID

string

ResourceUID jednoznačně identifikuje ManagedClusters, které opakovaně používají ID prostředků ARM (tj. vytvoření, odstranění, vytvoření sekvence)

properties.schedulerProfile

SchedulerProfile

Profil s nastavením souvisejícím s plánovačem, například konfigurační režim pro každý plánovač spravovaný AKS. Viz https://aka.ms/aks/scheduler-profile.

properties.securityProfile

ManagedClusterSecurityProfile

Profil zabezpečení spravovaného clusteru

properties.serviceMeshProfile

ServiceMeshProfile

Profil sítě služeb pro spravovaný cluster

properties.servicePrincipalProfile

ManagedClusterServicePrincipalProfile

Informace o identitě principu služby pro cluster pro manipulaci s Azure API.

properties.status

ManagedClusterStatus

Obsahuje informace jen pro čtení o spravovaném clusteru.

properties.storageProfile

ManagedClusterStorageProfile

Profil úložiště pro spravovaný cluster

properties.supportPlan

KubernetesSupportPlan

Plán podpory pro spravovaný cluster. Pokud není zadáno, výchozí hodnota je KubernetesOfficial.

properties.upgradeSettings

ClusterUpgradeSettings

Nastavení pro upgrade clusteru

properties.windowsProfile

ManagedClusterWindowsProfile

Profil pro Windows VM ve spravovaném clusteru.

properties.workloadAutoScalerProfile

ManagedClusterWorkloadAutoScalerProfile

Profil automatického škálování úloh pro spravovaný cluster

sku

ManagedClusterSKU

Skladová položka spravovaného clusteru.

systemData

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

tags

object

Štítky prostředků

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

ManagedClusterAADProfile

AADProfile určuje atributy pro integraci Azure Active Directory. Další podrobnosti najdete v tématu spravované AAD v AKS.

Název Typ Description
adminGroupObjectIDs

string[]

Seznam ID objektů skupiny AAD, které budou mít roli správce clusteru.

clientAppID

string

(ZASTARALÉ) ID aplikace AAD klienta. Další informace najdete na adrese https://aka.ms/aks/aad-legacy.

enableAzureRBAC

boolean

Určuje, jestli chcete povolit Azure RBAC pro autorizaci Kubernetes.

managed

boolean

Jestli chcete povolit spravovanou službu AAD.

serverAppID

string

(ZASTARALÉ) ID aplikace AAD serveru. Další informace najdete na adrese https://aka.ms/aks/aad-legacy.

serverAppSecret

string (password)

(ZASTARALÉ) Tajný klíč aplikace AAD serveru. Další informace najdete na adrese https://aka.ms/aks/aad-legacy.

tenantID

string

ID tenanta AAD, které se má použít k ověřování. Pokud není zadaný, použije tenanta předplatného nasazení.

ManagedClusterAddonProfile

Profil doplňku Kubernetes pro spravovaný cluster

Název Typ Description
config

object

Páry klíč-hodnota pro konfiguraci doplňku

enabled

boolean

Jestli je doplněk povolený, nebo ne.

identity

ManagedClusterAddonProfileIdentity

Informace o identitě přiřazené uživatelem používané tímto doplňkem

ManagedClusterAddonProfileIdentity

Informace o identitě přiřazené uživatelem používané tímto doplňkem

Název Typ Description
clientId

string

ID klienta identity přiřazené uživatelem.

objectId

string

ID objektu identity přiřazené uživatelem.

resourceId

string (arm-id)

ID prostředku identity přiřazené uživatelem.

ManagedClusterAgentPoolProfile

Profil pro fond agentů služby kontejneru

Název Typ Default value Description
artifactStreamingProfile

AgentPoolArtifactStreamingProfile

Konfigurace pro použití streamování artefaktů v AKS

availabilityZones

string[]

Seznam Availability zones pro použití pro uzly. Tuto vlastnost lze zadat pouze v případě, že vlastnost AgentPoolType je VirtualMachineScaleSets.

capacityReservationGroupID

string (arm-id)

Plně kvalifikované ID zdroje skupiny Capacity Reservation Group pro poskytování virtual machines z rezervované skupiny Virtual Machines. Je to ve formě: '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Compute/capacityreservationgroups/{capacityReservationGroupName}' Zákazníci jej používají k vytvoření agentpoolu s určeným CRG. Pro více informací viz Rezervace kapacity

count

integer (int32)

Počet agentů (virtuálních počítačů) pro hostování kontejnerů Dockeru Povolené hodnoty musí být v rozsahu od 0 do 1 000 (včetně) pro fondy uživatelů a v rozsahu od 1 do 1 000 (včetně) pro systémové fondy. Výchozí hodnota je 1.

creationData

CreationData

CreationData, která se použije k určení ID zdrojového snímku, pokud se fond uzlů vytvoří nebo upgraduje pomocí snímku.

currentOrchestratorVersion

string

Verze Kubernetes, na které je fond agentů spuštěný. Pokud je orchestratorVersion plně zadanou verzí <major.minor.patch>, bude toto pole přesně stejné. Pokud je orchestratorVersion <major.minor>, bude toto pole obsahovat úplnou verzi <major.minor.patch> verzi.

eTag

string

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.

enableAutoScaling

boolean

Povolení automatického škálování

enableEncryptionAtHost

boolean

Jestli chcete povolit šifrování operačního systému založeného na hostiteli a datové jednotky. To je podporováno pouze na určitých velikostech VM a v určitých regionech Azure. Další informace najdete tady: https://docs.microsoft.com/azure/aks/enable-host-encryption.

enableFIPS

boolean

Určuje, jestli se má použít operační systém s podporou FIPS. Podrobnosti naleznete v Přidat FIPS-enabled node pool pro více podrobností.

enableNodePublicIP

boolean

Určuje, jestli je každému uzlu přidělena vlastní veřejná IP adresa. Některé scénáře můžou vyžadovat, aby uzly ve fondu uzlů přijímaly vlastní vyhrazené veřejné IP adresy. Běžným scénářem jsou herní úlohy, kdy konzola potřebuje navázat přímé připojení ke cloudovému virtuálnímu počítači, aby se minimalizoval počet síťových skoků. Pro více informací viz přiřazení veřejné IP adresy na uzel. Výchozí hodnota je false.

enableUltraSSD

boolean

Zda povolit UltraSSD

gatewayProfile

AgentPoolGatewayProfile

Profilování specifické pro fond spravovaných agentů v režimu brány Toto pole nelze nastavit, pokud režim fondu agentů není brána.

gpuInstanceProfile

GPUInstanceProfile

GPUInstanceProfile, který se má použít k určení profilu instance GPU MIG pro podporovanou skladovou položku virtuálního počítače GPU.

gpuProfile

GPUProfile

Nastavení GPU pro fond agentů.

hostGroupID

string (arm-id)

Plně kvalifikované ID prostředku vyhrazené skupiny hostitelů pro zřizování virtuálních počítačů, které se používají pouze ve scénáři vytváření, a ne povolené změny po nastavení. Toto je formulář: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/hostGroups/{hostGroupName}. Pro více informací viz Azure dedikované hostitele.

kubeletConfig

KubeletConfig

Konfigurace Kubeletu na uzlech fondu agentů.

kubeletDiskType

KubeletDiskType

Určuje umístění prázdných svazkůDir, kořen dat modulu runtime kontejneru a dočasné úložiště Kubelet.

linuxOSConfig

LinuxOSConfig

Konfigurace operačního systému uzlů agenta Linuxu.

localDNSProfile

LocalDNSProfile

Konfiguruje místní DNS pro jednotlivé uzly s přepsáním VnetDNS a KubeDNS. LocalDNS pomáhá zlepšit výkon a spolehlivost překladu DNS v clusteru AKS. Více podrobností naleznete v aka.ms/aks/localdns.

maxCount

integer (int32)

Maximální počet uzlů pro automatické škálování

maxPods

integer (int32)

Maximální počet podů, které se dají spustit na uzlu.

messageOfTheDay

string

Zpráva dne pro uzly s Linuxem, kódovaná base64. Řetězec s kódováním base64, který se zapíše do /etc/motd po dekódování. To umožňuje přizpůsobení zprávy dne pro uzly s Linuxem. Nesmí být určen pro uzly Windows. Musí se jednat o statický řetězec (tj. bude vytištěn nezpracovaný a nebude proveden jako skript).

minCount

integer (int32)

Minimální počet uzlů pro automatické škálování

mode

AgentPoolMode

Režim fondu agentů. Cluster musí mít vždy alespoň jeden fond agentů systému. Další informace o omezeních fondu agentů a osvědčených postupech najdete v tématu: https://docs.microsoft.com/azure/aks/use-system-pools

name

string

pattern: ^[a-z][a-z0-9]{0,11}$

Jedinečný název profilu fondu agentů v kontextu předplatného a skupiny prostředků. Názvy fondů agentů Systému Windows musí mít 6 znaků nebo méně.

networkProfile

AgentPoolNetworkProfile

Nastavení fondu agentů souvisejících se sítí

nodeImageVersion

string

Verze obrazu uzlu. Nastavení této hodnoty spustí rollback agentPoolu. Povoleny jsou pouze hodnoty z .recentlyUsedVersions

nodeLabels

object

Popisky uzlů, které se mají uchovávat ve všech uzlech ve fondu agentů.

nodePublicIPPrefixID

string (arm-id)

ID předpony veřejné IP adresy, ze kterých mají uzly virtuálních počítačů používat IP adresy. Toto je formulář: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIPPrefixName}

nodeTaints

string[]

Tainty přidané do nových uzlů během vytváření a škálování fondu uzlů Například key=value:NoSchedule.

orchestratorVersion

string

Verze Kubernetes určená uživatelem Podporují se obě verze <oprav major.minor.patch> (např. 1.20.13) a <major.minor> (např. 1.20). Při <zadání hlavní.podverze> se automaticky vybere nejnovější podporovaná verze opravy GA. Aktualizace clusteru se stejným <major.minor> po vytvoření (např. 1.14.x –> 1.14) neaktivuje upgrade, i když je k dispozici novější verze opravy. Osvědčeným postupem je upgradovat všechny fondy uzlů v clusteru AKS na stejnou verzi Kubernetes. Verze fondu uzlů musí mít stejnou hlavní verzi jako řídicí rovina. Podverze fondu uzlů musí být ve dvou podverzi verze řídicí roviny. Verze fondu uzlů nemůže být větší než verze řídicí roviny. Pro více informací viz upgrading a node pool.

osDiskSizeGB

integer (int32)

minimum: 0
maximum: 2048

Velikost disku operačního systému v GB, která se má použít k určení velikosti disku pro každý počítač v hlavním fondu nebo fondu agentů. Pokud zadáte hodnotu 0, použije se výchozí velikost disku osDisk podle zadané hodnoty vmSize.

osDiskType

OSDiskType

Typ disku s operačním systémem, který se má použít pro počítače ve fondu agentů. Výchozí hodnota je dočasný, pokud virtuální počítač podporuje a má disk mezipaměti větší než požadovaný disk OSDiskSizeGB. V opačném případě se ve výchozím nastavení nastaví spravovaný. Po vytvoření se nemusí změnit. Další informace naleznete v tématu dočasný operační systém.

osSKU

OSSKU

Určuje skladovou položku operačního systému používanou fondem agentů. Výchozí hodnota je Ubuntu, pokud je OSType Linux. Výchozí hodnota je Windows2019, když Kubernetes <= 1.24 nebo Windows2022, když Kubernetes >= 1.25, pokud je OSType Windows.

osType

OSType

Linux

Typ operačního systému. Výchozí hodnota je Linux.

podIPAllocationMode

PodIPAllocationMode

Režim přidělování IP podů. Režim přidělování IP adres pro pody ve fondu agentů. Musí se používat s podSubnetId. Výchozí hodnota je DynamicIndividual.

podSubnetID

string (arm-id)

ID podsítě, ke které se pody připojí při spuštění. Pokud tento parametr vynecháte, IP adresy podů se staticky přiřazují v podsíti uzlu (další podrobnosti najdete v tématu vnetSubnetID). Toto je formulář: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}

powerState

PowerState

Bez ohledu na to, jestli je fond agentů spuštěný nebo zastavený. Při prvním vytvoření fondu agentů je spuštěný. Fond agentů lze zastavit nastavením tohoto pole na Zastaveno. Zastavený fond agentů zastaví všechny své virtuální počítače a nenabíhá poplatky za fakturaci. Fond agentů lze zastavit pouze v případě, že je spuštěný a stav zřizování je úspěšný.

provisioningState

string

Aktuální stav nasazení nebo zřizování.

proximityPlacementGroupID

string (arm-id)

ID skupiny umístění bezkontaktní komunikace.

scaleDownMode

ScaleDownMode

Režim vertikálního snížení kapacity, který se použije při škálování fondu agentů. To také ovlivňuje chování automatického škálování clusteru. Pokud není zadáno, ve výchozím nastavení se odstraní.

scaleSetEvictionPolicy

ScaleSetEvictionPolicy

Delete

Zásady vyřazení škálovací sady virtuálních počítačů. Politika vystěhování specifikuje, co to do VM udělat při jeho vystěhování. Výchozí hodnota je Odstranit. Pro více informací o vyřazení viz spot VMs

scaleSetPriority

ScaleSetPriority

Regular

Priorita škálovací sady virtuálních počítačů

securityProfile

AgentPoolSecurityProfile

Nastavení zabezpečení fondu agentů.

spotMaxPrice

number (float)

-1

Maximální cena (v amerických dolarech) jste ochotni zaplatit za spotové instance. Možné hodnoty jsou desetinná hodnota větší než nula nebo -1 označující výchozí cenu, která má být up-to na vyžádání. Možné hodnoty jsou desetinná hodnota větší než nula nebo -1, což značí ochotu zaplatit jakoukoli cenu na vyžádání. Pro více informací o spotových cenách viz spot VMs pricing

status

AgentPoolStatus

Obsahuje informace o fondu agentů jen pro čtení.

tags

object

Značky, které se mají uchovávat ve škálovací sadě virtuálních počítačů fondu agentů.

type

AgentPoolType

Typ fondu agentů.

upgradeSettings

AgentPoolUpgradeSettings

Nastavení pro upgrade fondu agentů

virtualMachineNodesStatus

VirtualMachineNodes[]

Stav uzlů ve fondu agentů VirtualMachines.

virtualMachinesProfile

VirtualMachinesProfile

Specifikace fondu agentů VirtualMachines

vmSize

string

Velikost virtuálních počítačů fondu agentů. Dostupnost velikosti virtuálního počítače se liší podle oblasti. Pokud uzel obsahuje nedostatečné výpočetní prostředky (paměť, procesor atd.), nemusí se pody správně spustit. Další podrobnosti o omezených velikostech virtuálních počítačů najdete v tématu: https://docs.microsoft.com/azure/aks/quotas-skus-regions

vnetSubnetID

string (arm-id)

ID podsítě, ke které se uzly fondu agentů a volitelně pody připojí při spuštění. Pokud tento parametr nezadáte, vygeneruje a použije se virtuální síť a podsíť. Pokud není zadán žádný podSubnetID, platí to pro uzly a pody, jinak se vztahuje pouze na uzly. Toto je formulář: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}

windowsProfile

AgentPoolWindowsProfile

Profil konkrétního fondu agentů Windows.

workloadRuntime

WorkloadRuntime

Určuje typ úlohy, který může uzel spustit.

ManagedClusterAIToolchainOperatorProfile

Při povolování operátoru se v clusteru nainstaluje sada spravovaných disků CRD a kontrolerů AKS. Operátor automatizuje nasazení modelů OSS pro účely odvozování a/nebo trénování. Poskytuje sadu přednastavených modelů a umožňuje jejich distribuované odvozování.

Název Typ Description
enabled

boolean

Zda povolit operátora AI toolchain pro cluster. Označuje, jestli je operátor sady nástrojů AI povolený nebo ne.

ManagedClusterAPIServerAccessProfile

Přístupový profil pro server rozhraní API spravovaného clusteru

Název Typ Description
authorizedIPRanges

string[]

Rozsahy IP adres autorizovaných pro přístup k serveru rozhraní API Kubernetes. Rozsahy IP adres jsou zadané ve formátu CIDR, např. 137.117.106.88/29. Tato funkce není kompatibilní s clustery, které používají Public IP Per Node, ani s clustery, které používají Basic Load Balancer. Pro více informací viz API server authorized IP ranges.

disableRunCommand

boolean

Určuje, jestli chcete zakázat příkaz spustit pro cluster, nebo ne.

enablePrivateCluster

boolean

Ať už chcete cluster vytvořit jako privátní cluster, nebo ne. Pro více informací viz Vytváření soukromého AKS clusteru.

enablePrivateClusterPublicFQDN

boolean

Jestli chcete vytvořit další veřejný plně kvalifikovaný název domény pro privátní cluster, nebo ne.

enableVnetIntegration

boolean

Jestli chcete povolit integraci virtuální sítě apiserveru pro cluster, nebo ne. Další podrobnosti naleznete v aka.ms/AksVnetIntegration.

privateDNSZone

string

Režim privátní zóny DNS pro cluster. Výchozí hodnota je System. Pro více informací viz configure private DNS zone. Povolené hodnoty jsou "system" a "none".

subnetId

string (arm-id)

Podsíť, která se má použít, když je povolená integrace virtuální sítě apiserveru. Vyžaduje se při vytváření nového clusteru s BYO Vnet nebo při aktualizaci existujícího clusteru, aby se povolila integrace apiserver virtuální sítě.

ManagedClusterAppRoutingIstio

Konfigurace pro použití řídicího plánu Istio bez sidecaru pro spravovaný vstup přes Gateway API s App Routingem. Informace o použití Istio pro vstup přes Gateway API najdete v Istio https://aka.ms/gateway-on-istio .

Název Typ Description
mode

GatewayAPIIstioEnabled

Zda povolit Istio jako implementaci Gateway API pro spravovaný vstup s App Routingem.

ManagedClusterAutoUpgradeProfile

Profil automatického upgradu spravovaného clusteru

Název Typ Description
nodeOSUpgradeChannel

NodeOSUpgradeChannel

Kanál pro upgrade operačního systému uzlu. Způsob, jakým se operační systém na uzlech aktualizuje. Výchozí hodnota je NodeImage.

upgradeChannel

UpgradeChannel

Kanál upgradu pro automatický upgrade. Výchozí hodnota je žádná. Pro více informací viz nastavení kanálu automatické aktualizace AKS clusteru.

ManagedClusterAzureMonitorProfile

Azure Monitor addon profiles pro monitorování managed clusteru.

Název Typ Description
appMonitoring

ManagedClusterAzureMonitorProfileAppMonitoring

Profil monitorování aplikací pro kontejner aplikací Kubernetes Sbírá logy aplikací, metriky a trasy prostřednictvím autoinstrumentace aplikace pomocí SDK založených na Azure Monitor OpenTelemetry. Přehled najdete v aka.ms/AzureMonitorApplicationMonitoring.

containerInsights

ManagedClusterAzureMonitorProfileContainerInsights

Nastavte to tak, aby povolil a konfiguroval Azure Monitor Container Insights pro cluster, který sbírá Kubernetes události, inventář a logy kontejnerů stdout & stderr. Přehled najdete v aka.ms/AzureMonitorContainerInsights.

metrics

ManagedClusterAzureMonitorProfileMetrics

Profil metrik pro spravovanou službu Azure Monitor pro doplněk Prometheus Shromážděte předkonfigurované metriky infrastruktury Kubernetes pro odesílání do pracovního prostoru služby Azure Monitor a nakonfigurujte další výstřižky pro vlastní cíle. Přehled najdete v aka.ms/AzureManagedPrometheus.

ManagedClusterAzureMonitorProfileAppMonitoring

Profil monitorování aplikací pro AKS.

Název Typ Description
autoInstrumentation

ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation

Monitorování aplikací – autoinstrumentace pro AKS. Nasazuje webhook, který automaticky skládá pracovní zátěže s distribucemi Microsoft OpenTelemetry za účelem sběru metrik, logů a stopování OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

openTelemetryLogsAndTraces

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogsAndTraces

Monitorování aplikací OpenTelemetry logy a traces profil pro AKS. Sbírá logy a stopy aplikace OpenTelemetry pomocí SDK založených na Azure Monitor OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

openTelemetryMetrics

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics

Profil metrik OpenTelemetry pro monitorování aplikací pro AKS. Sbírá metriky OpenTelemetry aplikace pomocí SDK založených na Azure Monitor OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation

Monitorování aplikací – autoinstrumentace pro AKS. Nasazuje webhook, který automaticky skládá pracovní zátěže s distribucemi Microsoft OpenTelemetry za účelem sběru metrik, logů a stopování OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

Název Typ Description
enabled

boolean

Indikuje, zda je automatické nástroje monitorování aplikací povolené nebo ne.

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogsAndTraces

Monitorování aplikací OpenTelemetry logy a traces profil pro AKS. Sbírá logy a stopy aplikace OpenTelemetry pomocí SDK založených na Azure Monitor OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

Název Typ Description
enabled

boolean

Indikuje, zda je monitorování aplikací OpenTelemetry Logs and Traces povoleno nebo ne.

grpcPort

integer (int64)

Hostitelský port pro OpenTelemetry GRPC loguje a sleduje. Pokud není uvedeno, výchozí port je 28332.

httpPort

integer (int64)

Hostitelský port pro OpenTelemetry HTTP/PROTOBUF loguje a sleduje. Pokud není zadaný, výchozí port je 28331.

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics

Profil metrik OpenTelemetry pro monitorování aplikací pro AKS. Sbírá metriky OpenTelemetry aplikace pomocí SDK založených na Azure Monitor OpenTelemetry. Viz https://aka.ms/AKSAppMonitoringDocs a https://aka.ms/AzureMonitorApplicationMonitoring pro přehled.

Název Typ Description
enabled

boolean

Označuje, zda je OpenTelemetry Monitoring Aplikace povolen nebo ne.

grpcPort

integer (int64)

Hostitelský port pro metriky OpenTelemetry GRPC. Pokud není uvedeno, výchozí port je 28334.

httpPort

integer (int64)

Hostitelský port pro metriky OpenTelemetry HTTP/PROTOBUF. Pokud není zadaný, výchozí port je 28333.

ManagedClusterAzureMonitorProfileContainerInsights

Azure Monitor Container Insights profile. Představuje konfiguraci pro sběr událostí, inventáře a logů stdout & stderr v Kubernetes. Přehled najdete v aka.ms/AzureMonitorContainerInsights.

Název Typ Description
containerNetworkLogs

ContainerNetworkLogs

Conconfigure container network logs ingestion with Azure Monitor. Typy logů, které se přijímají, jsou řízeny příslušným CRD; pokud není specifikováno, výchozí je .Disabled Podrobnosti viz https://aka.ms/ContainerNetworkLogsDoc a https://aka.ms/acns/howtoenablecnl pro podrobnosti.

disablePrometheusMetricsScraping

boolean

Označuje, jestli je výstřižky metrik prometheus zakázané nebo ne. Pokud není specifikováno, výchozí je nepravdivé, tj. je povoleno scrapování v Prometheus.

enabled

boolean

Indikuje, zda je Azure Monitor Container Insights Logs Addon povolen nebo ne.

logAnalyticsWorkspaceResourceId

string (arm-id)

Fully Qualified ARM Resource Id of Azure Log Analytics Workspace pro ukládání Azure Monitor Container Insights logů.

syslogPort

integer (int64)

Port hostitele syslogu. Pokud není zadaný, výchozí port je 28330.

ManagedClusterAzureMonitorProfileKubeStateMetrics

Profil metrik stavu Kube pro doplněk Azure Managed Prometheus Tato volitelná nastavení jsou určená pro pod kube-state-metrics nasazený s doplňkem. Podrobnosti najdete v aka.ms/AzureManagedPrometheus-optional-parameters.

Název Typ Description
metricAnnotationsAllowList

string

Čárkami oddělený seznam klíčů poznámek Kubernetes, které se použijí v metrikě popisků prostředku (příklad: namespaces=[kubernetes.io/team,...],pods=[kubernetes.io/team],..."). Ve výchozím nastavení metrika obsahuje pouze název prostředku a popisky oboru názvů.

metricLabelsAllowlist

string

Čárkami oddělený seznam dalších klíčů popisků Kubernetes, které se použijí v metrice popisků prostředku (příklad: namespaces=[k8s-label-1,k8s-label-n,...],pods=[app],...'). Ve výchozím nastavení metrika obsahuje pouze název prostředku a popisky oboru názvů.

ManagedClusterAzureMonitorProfileMetrics

Profil metrik pro spravovanou službu Azure Monitor pro doplněk Prometheus Shromážděte předkonfigurované metriky infrastruktury Kubernetes pro odesílání do pracovního prostoru služby Azure Monitor a nakonfigurujte další výstřižky pro vlastní cíle. Přehled najdete v aka.ms/AzureManagedPrometheus.

Název Typ Description
controlPlane

ManagedClusterAzureMonitorProfileMetricsControlPlane

Profil sběru metrik control plane pro addon Azure Managed Prometheus. Konfiguruje sběr provozních runtime metrik z komponent řízené řídicí roviny (kube-apiserver, atd. atd.). Přehled naleznete aka.ms/aks/controlplane-metrics.

enabled

boolean

Jestli chcete povolit nebo zakázat doplněk Azure Managed Prometheus pro monitorování Prometheus. Podrobnosti o povolení a zakázání najdete v aka.ms/AzureManagedPrometheus-aks-enable.

kubeStateMetrics

ManagedClusterAzureMonitorProfileKubeStateMetrics

Profil metrik stavu Kube pro doplněk Azure Managed Prometheus Tato volitelná nastavení jsou určená pro pod kube-state-metrics nasazený s doplňkem. Podrobnosti najdete v aka.ms/AzureManagedPrometheus-optional-parameters.

ManagedClusterAzureMonitorProfileMetricsControlPlane

Profil sběru metrik control plane pro addon Azure Managed Prometheus. Konfiguruje sběr provozních runtime metrik z komponent řízené řídicí roviny (kube-apiserver, atd. atd.). Přehled naleznete aka.ms/aks/controlplane-metrics.

Název Typ Description
enabled

boolean

Zda povolit nebo vypnout sběr metrik řídicí roviny pomocí addonu Azure Managed Prometheus. Výchozí nastavení je vypnuté. Podrobnosti viz aka.ms/aks/controlplane-metrics.

ManagedClusterBootstrapProfile

Profil bootstrap.

Název Typ Default value Description
artifactSource

ArtifactSource

Direct

Zdroj artefaktů. Zdroj, odkud jsou artifacts stahovány.

containerRegistryId

string (arm-id)

ID prostředku Azure Container Registry. Registr musí mít přístup k privátní síti, skladovou položku Premium a redundanci zón.

ManagedClusterCostAnalysis

Konfigurace analýzy nákladů pro cluster

Název Typ Description
enabled

boolean

Zda povolit analýzu nákladů. Aby bylo možné tuto funkci povolit, musí být úroveň Spravovaný cluster nastavená na Standard nebo Premium. Povolením této možnosti přidáte podrobnosti o oboru názvů a nasazení Kubernetes do zobrazení analýzy nákladů na portálu Azure. Pokud není zadáno, výchozí hodnota je false. Další informace najdete v tématu aka.ms/aks/docs/cost-analysis.

ManagedClusterHostedSystemProfile

Nastavení pro doplňky hostovaného systému.

Název Typ Description
enabled

boolean

Zda chcete povolit doplňky hostovaného systému pro cluster.

nodeSubnetID

string (arm-id)

ID podsítě, ke které se připojí pracovní uzly spravované node auto provisionerem pro provoz workload podů ve vašem tenantu. To musí být poskytnuto společně s systemNodeSubnetID a , apiserverAccessProfile.subnetIda všechny tři subnet ID musí být ve stejném VNet. Pokud to nespecifikujete, AKS vytvoří podsíť ve spravované resource group pomocí výchozího /16 CIDR.

systemNodeSubnetID

string (arm-id)

ID podsítě, ke které se připojí systémové uzly spravované a hostované AKS pro spouštění kritických systémových doplňků. Toto ID musí být uvedeno společně s nodeSubnetID a apiserverAccessProfile.subnetId, a všechny tři podsítě musí patřit ke stejnému VNetu. Pokud to nespecifikujete, AKS vytvoří podsíť ve spravované resource group pomocí výchozího /26 CIDR.

ManagedClusterHTTPProxyConfig

Konfigurace proxy serveru HTTP clusteru

Název Typ Description
enabled

boolean

Zda povolit HTTP proxy. Pokud je zakázáno, specifikovaná konfigurace proxy nebude nastavena na podech a uzlech. Pokud není zadáno, výchozí hodnota je true.

httpProxy

string

Koncový bod proxy serveru HTTP, který se má použít.

httpsProxy

string

Koncový bod proxy serveru HTTPS, který se má použít.

noProxy

string[]

Koncové body, které by neměly procházet proxy serverem.

trustedCa

string

Alternativní certifikát certifikační autority, který se má použít pro připojení k proxy serverům.

ManagedClusterIdentity

Identita spravovaného clusteru

Název Typ Description
delegatedResources

<string,  DelegatedResource>

Prostředky delegovaných identit přiřazené k tomuto spravovanému clusteru. Tuto možnost může nastavit pouze jiný poskytovatel Azure Resource Provider a spravovaný cluster přijímá pouze jeden delegovaný zdroj identity. Pouze interní použití.

principalId

string

ID objektu zabezpečení přiřazené identitou systému, která je používána hlavními komponentami.

tenantId

string

ID tenanta identity přiřazené systémem, která je používána hlavními komponentami.

type

ResourceIdentityType

Typ identity používané pro spravovaný cluster. Pro více informací viz use managed identities in AKS.

userAssignedIdentities

<string,  ManagedServiceIdentityUserAssignedIdentitiesValue>

Identita uživatele přidružená ke spravovanému clusteru. Tato identita se použije v řídicí rovině. Je povolena pouze jedna identita přiřazená uživatelem. Klíče musí být ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}.

ManagedClusterIngressProfile

Profil příchozího přenosu dat pro cluster služby kontejneru.

Název Typ Description
gatewayAPI

ManagedClusterIngressProfileGatewayConfiguration

Nastavení pro instalaci spravovaného rozhraní API brány

webAppRouting

ManagedClusterIngressProfileWebAppRouting

Nastavení směrování aplikací pro profil příchozího přenosu dat. Přehled a průvodce onboardingem pro tuto funkci najdete v https://learn.microsoft.com/en-us/azure/aks/app-routing?tabs=default%2Cdeploy-app-default.

ManagedClusterIngressProfileGatewayConfiguration

Konfigurace pro spravované Gateway API CRD. Další podrobnosti najdete v https://aka.ms/k8s-gateway-api.

Název Typ Description
installation

ManagedGatewayType

Konfigurace pro instalaci rozhraní API spravované brány. Pokud není zadáno, výchozí hodnota je "Zakázáno". Další podrobnosti najdete v https://aka.ms/k8s-gateway-api.

ManagedClusterIngressProfileNginx

Konfigurace ingress controlleru nginx pro spravovaný vstupní profil clusteru.

Název Typ Description
defaultIngressControllerType

NginxIngressControllerType

Typ příchozího přenosu dat pro výchozí vlastní prostředek NginxIngressController

ManagedClusterIngressProfileWebAppRouting

Nastavení doplňku Směrování aplikací pro profil příchozího přenosu dat.

Název Typ Description
dnsZoneResourceIds

string[] (arm-id)

ID prostředků zón DNS, které se mají přidružit k doplňku Směrování aplikací. Používá se jenom v případech, kdy je povolený doplněk Směrování aplikací. Veřejné a private DNS zóny mohou být v různých skupinách zdrojů, ale všechny veřejné DNS zóny musí být ve stejné skupině zdrojů a všechny private DNS zóny musí být ve stejné skupině zdrojů.

enabled

boolean

Určuje, jestli chcete povolit doplněk Směrování aplikací.

gatewayAPIImplementations

ManagedClusterWebAppRoutingGatewayAPIImplementations

Konfigurace pro poskytovatele Gateway API pro správu vstupu s App Routing. Více informací o Gateway API najdete v této oblasti https://aka.ms/k8s-gateway-api .

identity

UserAssignedIdentity

Spravovaná identita doplňku Směrování aplikací Jedná se o identitu, která by měla mít udělená oprávnění, například ke správě přidruženého prostředku Azure DNS a získání certifikátů ze služby Azure Key Vault. Další pokyny najdete v tomto přehledu doplňku.

nginx

ManagedClusterIngressProfileNginx

Konfigurace pro výchozí NginxIngressController. Další informace najdete v https://learn.microsoft.com/en-us/azure/aks/app-routing-nginx-configuration#the-default-nginx-ingress-controller.

ManagedClusterListResult

Odpověď operace seznamu ManagedCluster.

Název Typ Description
nextLink

string (uri)

Odkaz na další stránku položek

value

ManagedCluster[]

Položky ManagedCluster na této stránce

ManagedClusterLoadBalancerProfile

Profil nástroje pro vyrovnávání zatížení spravovaného clusteru

Název Typ Default value Description
allocatedOutboundPorts

integer (int32)

minimum: 0
maximum: 64000
0

Požadovaný počet přidělených portů SNAT na virtuální počítač. Povolené hodnoty jsou v rozsahu 0 až 64000 (včetně). Výchozí hodnota je 0, což vede k dynamickému přidělování portů v Azure.

backendPoolType

BackendPoolType

NodeIPConfiguration

Typ spravovaného příchozího Load Balancer BackendPool.

effectiveOutboundIPs

ResourceReference[]

Efektivní odchozí IP prostředky nástroje pro vyrovnávání zatížení clusteru.

enableMultipleStandardLoadBalancers

boolean

Povolte více standardních nástrojů pro vyrovnávání zatížení na cluster AKS nebo ne.

idleTimeoutInMinutes

integer (int32)

minimum: 4
maximum: 120
30

Požadovaný časový limit nečinnosti odchozího toku v minutách Povolené hodnoty jsou v rozsahu 4 až 120 (včetně). Výchozí hodnota je 30 minut.

managedOutboundIPs

ManagedClusterLoadBalancerProfileManagedOutboundIPs

Požadované spravované odchozí IP adresy pro nástroj pro vyrovnávání zatížení clusteru

outboundIPPrefixes

ManagedClusterLoadBalancerProfileOutboundIPPrefixes

Požadované prostředky předpony odchozíCH IP adres pro nástroj pro vyrovnávání zatížení clusteru

outboundIPs

ManagedClusterLoadBalancerProfileOutboundIPs

Požadované odchozí prostředky IP adresy pro nástroj pro vyrovnávání zatížení clusteru

ManagedClusterLoadBalancerProfileManagedOutboundIPs

Požadované spravované odchozí IP adresy pro nástroj pro vyrovnávání zatížení clusteru

Název Typ Default value Description
count

integer (int32)

minimum: 1
maximum: 100
1

Požadovaný počet IPv4 odchozích IP adres, které Azure vytvořil/spravoval pro cluster load balancer. Povolené hodnoty musí být v rozsahu od 1 do 100 (včetně). Výchozí hodnota je 1.

countIPv6

integer (int32)

minimum: 0
maximum: 100
0

Požadovaný počet IPv6 odchozích IP adres, které Azure vytvořil/spravoval pro cluster load balancer. Povolené hodnoty musí být v rozsahu od 1 do 100 (včetně). Výchozí hodnota je 0 pro jednoskládání a 1 pro duální zásobník.

ManagedClusterLoadBalancerProfileOutboundIPPrefixes

Požadované prostředky předpony odchozíCH IP adres pro nástroj pro vyrovnávání zatížení clusteru

Název Typ Description
publicIPPrefixes

ResourceReference[]

Seznam prostředků předpon veřejné IP adresy

ManagedClusterLoadBalancerProfileOutboundIPs

Požadované odchozí prostředky IP adresy pro nástroj pro vyrovnávání zatížení clusteru

Název Typ Description
publicIPs

ResourceReference[]

Seznam prostředků veřejné IP adresy

ManagedClusterManagedOutboundIPProfile

Profil spravovaných prostředků odchozíCH IP adres spravovaného clusteru

Název Typ Default value Description
count

integer (int32)

minimum: 1
maximum: 16
1

Požadovaný počet odchozích IP adres vytvořených nebo spravovaných Azure. Povolené hodnoty musí být v rozsahu od 1 do 16 (včetně). Výchozí hodnota je 1.

countIPv6

integer (int32)

minimum: 1
maximum: 16

Požadovaný počet IPv6 odchozích IP adres, které Azure vytvořil/spravoval. Povolené hodnoty musí být v rozsahu od 1 do 16 (včetně).

ManagedClusterMetricsProfile

Profil metrik pro ManagedCluster.

Název Typ Description
costAnalysis

ManagedClusterCostAnalysis

Konfigurace pro podrobnou analýzu nákladů na prostředky Kubernetes

ManagedClusterNATGatewayProfile

Profil služby NAT Gateway spravovaného clusteru

Název Typ Default value Description
effectiveOutboundIPs

ResourceReference[]

Efektivní odchozí IP prostředky clusteru NAT Gateway.

idleTimeoutInMinutes

integer (int32)

minimum: 4
maximum: 120
4

Požadovaný časový limit nečinnosti odchozího toku v minutách Povolené hodnoty jsou v rozsahu 4 až 120 (včetně). Výchozí hodnota je 4 minuty.

managedOutboundIPProfile

ManagedClusterManagedOutboundIPProfile

Profil spravovaných odchozích IP prostředků služby Cluster NAT Gateway

outboundIPPrefixes

OutboundIPPrefixes

Požadované odchozí IP prefixové zdroje pro spravovanou NAT bránu. Kompatibilní pouze s NAT Gateway V2.

outboundIPs

OutboundIPs

Požadované odchozí IP zdroje pro spravovanou NAT bránu.

sku

ManagedClusterNATGatewaySku

SKU spravovaného clusteru NAT Gateway. Výchozí nastavení je 'StandardV2', pokud je v dané oblasti dostupné, jinak 'Standard'.

ManagedClusterNATGatewaySku

SKU spravovaného clusteru NAT Gateway.

Hodnota Description
Standard

Použijte standardní SKU NAT bránu.

StandardV2

Použijte standardní V2 SKU NAT bránu. Toto je výchozí nastavení pro nové clustery v regionech, kde je dostupný.

ManagedClusterNodeProvisioningProfile

Profil pro zřizování uzlů pro spravovaný cluster.

Název Typ Default value Description
defaultNodePools

NodeProvisioningDefaultNodePools

Auto

Sada výchozích Karpenter NodePools (CRD) nakonfigurovaných pro zřizování uzlů. Toto pole nemá žádný vliv, pokud není režim "Auto". Upozornění: Změna této možnosti z Automaticky na Žádná v existujícím clusteru způsobí odstranění výchozích fondů uzlů Karpenter, což vyprázdní a odstraní uzly přidružené k těmto fondům. Důrazně se doporučuje neprovádět to, pokud neexistují nečinné uzly připravené převzít pody vyřazené touto akcí. Pokud není zadáno, výchozí je Auto. Více informací naleznete v kapitole aka.ms/aks/nap#node-pools.

mode

NodeProvisioningMode

Režim zřizování uzlů. Pokud není zadáno, výchozí hodnota je Ručně.

ManagedClusterNodeResourceGroupProfile

Profil uzamčení skupiny prostředků uzlu pro spravovaný cluster

Název Typ Description
restrictionLevel

RestrictionLevel

Úroveň omezení použitá pro skupinu prostředků uzlu clusteru. Pokud není zadáno, je výchozí hodnota Unrestricted (Bez omezení).

ManagedClusterOIDCIssuerProfile

Profil vystavitele OIDC spravovaného clusteru.

Název Typ Description
enabled

boolean

Určuje, jestli je povolený vystavitel OIDC.

issuerURL

string

Adresa URL vystavitele OIDC spravovaného clusteru.

ManagedClusterPodIdentity

Podrobnosti o identitě podu přiřazené ke spravovanému clusteru

Název Typ Description
bindingSelector

string

Selektor vazeb, který se má použít pro prostředek AzureIdentityBinding.

identity

UserAssignedIdentity

Podrobnosti o identitě přiřazené uživatelem

name

string

Název identity podu.

namespace

string

Obor názvů identity podu.

provisioningInfo

ManagedClusterPodIdentityProvisioningInfo

Informace o nastavení identity kapsle.

provisioningState

ManagedClusterPodIdentityProvisioningState

Aktuální stav zřizování identity podu.

ManagedClusterPodIdentityException

Výjimka identity podu, která umožňuje podům s určitými popisky přistupovat ke koncovému bodu služby Azure Instance Metadata Service (IMDS), aniž by je zachycoval server NMI (Node-Managed Identity). Další podrobnosti najdete v tématu zakázání identity podu AAD pro konkrétní podu nebo aplikace.

Název Typ Description
name

string

Název výjimky identity podu.

namespace

string

Obor názvů výjimky identity podu.

podLabels

object

Popisky podů, které se mají shodovat.

ManagedClusterPodIdentityProfile

Profil identity podu spravovaného clusteru. Další podrobnosti o integraci identit podů najdete v tématu použití identity podu AAD.

Název Typ Description
allowNetworkPluginKubenet

boolean

Určuje, jestli se identita podu může spouštět v clusterech se sítěmi Kubenet. Spuštění ve službě Kubenet je ve výchozím nastavení zakázané kvůli povaze zabezpečení související s identitou podu AAD a rizikům falšování identity IP adres. Pro více informací viz using Kubenet network plugin s AAD Pod Identity pro více informací.

enabled

boolean

Určuje, jestli je povolený doplněk identity podu.

userAssignedIdentities

ManagedClusterPodIdentity[]

Identity podů, které se mají použít v clusteru.

userAssignedIdentityExceptions

ManagedClusterPodIdentityException[]

Výjimky identity podu, které se mají povolit.

ManagedClusterPodIdentityProvisioningError

Odpověď na chybu při zřizování identity podu.

Název Typ Description
error

ManagedClusterPodIdentityProvisioningErrorBody

Podrobnosti o chybě

ManagedClusterPodIdentityProvisioningErrorBody

Odpověď na chybu při zřizování identity podu.

Název Typ Description
code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

ManagedClusterPodIdentityProvisioningErrorBody[]

Seznam dalších podrobností o chybě.

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

ManagedClusterPodIdentityProvisioningInfo

Informace o poskytování identity podu.

Název Typ Description
error

ManagedClusterPodIdentityProvisioningError

Chyba přiřazení identity podu (pokud existuje).

ManagedClusterPodIdentityProvisioningState

Aktuální stav zřizování identity podu.

Hodnota Description
Assigned

Identita skupiny je přiřazena.

Canceled

Přiřazení identity kapsle bylo zrušeno.

Deleting

Identita Podu je mazána.

Failed

Přiřazení identity kapsle selhalo.

Succeeded

Přiřazení identity kapsle bylo úspěšné.

Updating

Identita Podu se aktualizuje.

ManagedClusterPropertiesAutoScalerProfile

Parametry, které se mají použít u automatického škálování clusteru, když je povoleno

Název Typ Description
balance-similar-node-groups

string

Detekuje podobné skupiny uzlů a vyrovnává počet uzlů mezi nimi. Platné hodnoty jsou true a false.

daemonset-eviction-for-empty-nodes

boolean

Pody DaemonSet budou řádně ukončeny z prázdných uzlů. Pokud je nastavená hodnota true, všechny pody démona na prázdných uzlech se před odstraněním uzlu vyřadí. Pokud pod démona nelze vyřadit jiný uzel, bude zvolen pro škálování. Pokud je nastavená hodnota false, uzel se odstraní, aniž by se zajistilo odstranění nebo vyřazení podů démona.

daemonset-eviction-for-occupied-nodes

boolean

Pody DaemonSet budou řádně ukončeny z neprázdných uzlů. Pokud je nastavená hodnota true, všechny pody démona na obsazených uzlech se před odstraněním uzlu vyřadí. Pokud pod démona nelze vyřadit jiný uzel, bude zvolen pro škálování. Pokud je nastavená hodnota false, uzel se odstraní, aniž by se zajistilo odstranění nebo vyřazení podů démona.

expander

Expander

Expandér, který se má použít při vertikálním navýšení kapacity. Pokud není zadáno, výchozí hodnota je náhodná. Další informace najdete v rozbalovacích.

ignore-daemonsets-utilization

boolean

Certifikační autorita by měla při výpočtu využití prostředků pro horizontální navýšení kapacity ignorovat pody DaemonSet. Pokud je nastavená hodnota true, při rozhodování o vertikálním snížení kapacity se zohlední prostředky používané procesem démona.

max-empty-bulk-delete

string

Maximální počet prázdných uzlů, které lze odstranit současně. Musí to být kladné celé číslo. Výchozí hodnota je 10.

max-graceful-termination-sec

string

Maximální počet sekund, po které automatické škálování clusteru čeká na ukončení podu při pokusu o vertikální snížení kapacity uzlu. Výchozí hodnota je 600.

max-node-provision-time

string

Maximální doba čekání automatického škálování na zřízení uzlu. Výchozí hodnota je 15 min. Hodnoty musí být celé číslo následované 'm'. Nepodporuje se žádná jednotka času kromě minut (m).

max-total-unready-percentage

string

Maximální procento nepřečtených uzlů v clusteru Po překročení tohoto procenta automatické škálování clusteru zastaví operace. Výchozí hodnota je 45. Maximum je 100 a minimum je 0.

new-pod-scale-up-delay

string

Ignorovat neplánované pody před určitým věkem. Ve scénářích, jako je nárazové nebo dávkové škálování, kdy nechcete, aby certifikační autorita fungovala před tím, než plánovač Kubernetes může naplánovat všechny pody, můžete certifikační autoritě říct, aby před určitým věkem ignorovala neplánované pody. Výchozí hodnota je 0s. Hodnoty musí být celé číslo následované jednotkou (po sekundách, "m" pro minuty, "h" pro hodiny atd.).

ok-total-unready-count

string

Počet povolených nepřečtených uzlů bez ohledu na maximální celkové nepřečtené procento. Musí to být celé číslo. Výchozí hodnota je 3.

scale-down-delay-after-add

string

Jak dlouho po navýšení kapacity se obnoví hodnocení snížení kapacity? Výchozí hodnota je 10 m. Hodnoty musí být celé číslo následované 'm'. Nepodporuje se žádná jednotka času kromě minut (m).

scale-down-delay-after-delete

string

Jak dlouho po odstranění uzlu se obnoví vyhodnocení zmenšení kapacity. Výchozí hodnota je interval kontroly. Hodnoty musí být celé číslo následované 'm'. Nepodporuje se žádná jednotka času kromě minut (m).

scale-down-delay-after-failure

string

Jak dlouho po selhání snížení kapacity se obnoví vyhodnocení tohoto snížení. Výchozí hodnota je 3 min. Hodnoty musí být celé číslo následované 'm'. Nepodporuje se žádná jednotka času kromě minut (m).

scale-down-unneeded-time

string

Jak dlouho by měl být uzel nepotřebný, než má nárok na vertikální snížení kapacity. Výchozí hodnota je 10 m. Hodnoty musí být celé číslo následované 'm'. Nepodporuje se žádná jednotka času kromě minut (m).

scale-down-unready-time

string

Jak dlouho by měl být nepřipravený uzel nepotřebný, než bude způsobilý k horizontálnímu navýšení kapacity. Výchozí hodnota je 20 min. Hodnoty musí být celé číslo následované 'm'. Nepodporuje se žádná jednotka času kromě minut (m).

scale-down-utilization-threshold

string

Úroveň využití uzlu definovaná jako součet požadovaných prostředků rozdělených kapacitou, pod kterou lze uzel považovat za vertikální snížení kapacity. Výchozí hodnota je 0,5.

scan-interval

string

Jak často se cluster znovu vyhodnocuje pro zvětšení nebo zmenšení kapacity. Výchozí hodnota je 10. Hodnoty musí být celočíselné číslo sekund.

skip-nodes-with-local-storage

string

Pokud je cluster, autoscaler přeskočí mazání uzlů s pody s lokálním storage, například EmptyDir nebo HostPath. Výchozí hodnota je true.

skip-nodes-with-system-pods

string

Pokud automatické škálování clusteru přeskočí odstranění uzlů s pody z kube-system (s výjimkou DaemonSet nebo zrcadlových podů). Výchozí hodnota je true.

ManagedClusterSecurityProfile

Profil zabezpečení pro cluster služby kontejneru

Název Typ Description
azureKeyVaultKms

AzureKeyVaultKms

Nastavení služby azure Key Vault správy klíčů profilu zabezpečení.

customCATrustCertificates

string[] (byte)

Seznam až 10 kódovaných certifikačních autorit s kódováním Base64, které se přidají do úložiště důvěryhodnosti na všech uzlech v clusteru. Další informace naleznete v tématu Vlastní certifikáty důvěryhodnosti certifikační autority.

defender

ManagedClusterSecurityProfileDefender

Nastavení Programu Microsoft Defender pro profil zabezpečení.

imageCleaner

ManagedClusterSecurityProfileImageCleaner

Nastavení Image Cleaner pro profil zabezpečení.

kubernetesResourceObjectEncryptionProfile

KubernetesResourceObjectEncryptionProfile

Šifrování v klidu objektů prostředků Kubernetes. Více informací o tom naleznete v části https://aka.ms/aks/kubernetesResourceObjectEncryption

workloadIdentity

ManagedClusterSecurityProfileWorkloadIdentity

Nastavení identity úlohy pro profil zabezpečení Identita úloh umožňuje aplikacím Kubernetes bezpečně přistupovat ke cloudovým prostředkům Azure pomocí Azure AD. Další podrobnosti najdete v https://aka.ms/aks/wi.

ManagedClusterSecurityProfileDefender

Nastavení Programu Microsoft Defender pro profil zabezpečení.

Název Typ Description
logAnalyticsWorkspaceResourceId

string (arm-id)

ID zdroje pracovního prostoru Log Analytics pro propojení s Microsoft Defender. Po povolení Microsoft Defender je toto pole povinné a musí se jednat o platné ID prostředku pracovního prostoru. Pokud je Microsoft Defender zakázaná, ponechte pole prázdné.

securityGating

ManagedClusterSecurityProfileDefenderSecurityGating

Nastavení Microsoft Defender pro bezpečnostní bránění. Tím se ověřuje způsobilost obrazů kontejnerů k nasazení na základě bezpečnostních zjištění Defender for Containers. Pomocí Admission Controller buď audituje, nebo zabraňuje nasazování obrazů, které nesplňují bezpečnostní standardy. Další informace najdete na webu https://aka.ms/KubernetesDefenderAuditRule.

securityMonitoring

ManagedClusterSecurityProfileDefenderSecurityMonitoring

Microsoft Defender detekce hrozeb pro cloudová nastavení pro bezpečnostní profil.

ManagedClusterSecurityProfileDefenderSecurityGating

Nastavení Microsoft Defender pro bezpečnostní bránění. To ověřuje způsobilost obrazů kontejnerů k nasazení na základě bezpečnostních zjištění Defender for Container. Pomocí Admission Controller buď audituje, nebo zabraňuje nasazování obrazů, které nesplňují bezpečnostní standardy.

Název Typ Description
allowSecretAccess

boolean

Používá se pouze tehdy, když je přístup do registru udělen na základě tajného, nikoli spravované identity. Nastavuje, zda má být agentovi Defender pro bránu udělen přístup k clusterovým tajemstvím pro stahování obrázků z registrů. Pokud je přístup k tajným dokumentům zapřen a registr vyžaduje pull secrets, doplněk nebude provádět validaci obrazu. Výchozí hodnota je nepravda.

enabled

boolean

Jestli se má povolit gating zabezpečení Defenderu. Po zapnutí funkce gating skenuje obrazy kontejnerů a audituje nebo blokuje nasazení obrazů, které nesplňují bezpečnostní standardy podle nakonfigurovaných bezpečnostních pravidel. Další informace najdete na webu https://aka.ms/KubernetesDefenderAuditRule.

identities

ManagedClusterSecurityProfileDefenderSecurityGatingIdentity[]

Seznam identit, které kontrolor přijímání používá k vytahování bezpečnostních artefaktů z registrů. Jedná se o stejné identity, které cluster používá k vyžádání imagí kontejneru. Pro více informací o konfiguraci této identity viz https://learn.microsoft.com/en-us/azure/defender-for-cloud/gated-deployment-infrastructure-as-code.

ManagedClusterSecurityProfileDefenderSecurityGatingIdentity

Mapování identity používané bezpečnostním uzavíráním Defender pro přístup do registru.

Název Typ Description
azureContainerRegistry

string

Registr kontejneru, pro který se bude identita používat; Identita uvedená zde by měla mít připojené přihlašovací údaje federované identity.

identity

UserAssignedIdentity

Objekt identity použitý k access do registru

ManagedClusterSecurityProfileDefenderSecurityMonitoring

Nastavení Programu Microsoft Defender pro detekci hrozeb v profilu zabezpečení

Název Typ Description
enabled

boolean

Jestli povolit detekci hrozeb v defenderu

ManagedClusterSecurityProfileImageCleaner

Nástroj Image Cleaner odebere nepoužívané image z uzlů, uvolní místo na disku a pomáhá snížit prostor pro útoky. Tady jsou nastavení profilu zabezpečení.

Název Typ Description
enabled

boolean

Zda povolit Nástroj Image Cleaner v clusteru AKS

intervalHours

integer (int32)

Interval skenování čističe obrázků v hodinách

ManagedClusterSecurityProfileWorkloadIdentity

Nastavení identity úlohy pro profil zabezpečení

Název Typ Description
enabled

boolean

Určuje, jestli se má povolit identita úloh.

ManagedClusterServicePrincipalProfile

Informace o identitě principu služby pro cluster pro manipulaci s Azure API.

Název Typ Description
clientId

string

ID instančního objektu.

secret

string (password)

Tajné heslo přidružené k instančnímu objektu ve formátu prostého textu.

ManagedClusterSKU

Skladová položka spravovaného clusteru.

Název Typ Description
name

ManagedClusterSKUName

Název skladové položky spravovaného clusteru

tier

ManagedClusterSKUTier

Úroveň skladové položky spravovaného clusteru. Pokud není zadáno, výchozí hodnota je Free. Podrobnosti najdete v sekci AKS Pricing Tier pro více podrobností.

ManagedClusterSKUName

Název skladové položky spravovaného clusteru

Hodnota Description
Base

Základní možnost řídicí roviny AKS

Automatic

Automatické clustery jsou optimalizované pro spouštění většiny produkčních úloh s konfigurací, která dodržuje osvědčené postupy a doporučení AKS pro nastavení clusteru a úloh, škálovatelnost a zabezpečení. Další podrobnosti o automatických clusterech naleznete v části aka.ms/aks/automatic.

ManagedClusterSKUTier

Úroveň skladové položky spravovaného clusteru. Pokud není zadáno, výchozí hodnota je Free. Podrobnosti najdete v sekci AKS Pricing Tier pro více podrobností.

Hodnota Description
Premium

Cluster má kromě všech funkcí, které jsou součástí standardu, prémiové funkce. Premium umožňuje výběr longTermSupport (aka.ms/aks/lts) pro určité verze Kubernetes.

Standard

Doporučeno pro klíčové a produkční úlohy. Zahrnuje automatické škálování řídicí roviny Kubernetes, testování náročné na úlohy a až 5 000 uzlů na cluster. Zaručuje 99,95% dostupnost koncového bodu serveru rozhraní Kubernetes API pro clustery, které používají zóny dostupnosti a 99,9% dostupnosti pro clustery, které nepoužívají zóny dostupnosti.

Free

Správa clusteru je bezplatná, ale účtuje se za využití virtuálních počítačů, úložiště a sítí. Nejvhodnější pro experimentování, učení, jednoduché testování nebo úlohy s méně než 10 uzly. Nedoporučuje se pro případy použití v produkčním prostředí.

ManagedClusterStaticEgressGatewayProfile

Konfigurace doplňku Static Egress Gateway pro cluster.

Název Typ Description
enabled

boolean

Povolte doplněk Static Egress Gateway. Označuje, jestli je povolený doplněk statické brány výchozího přenosu dat nebo ne.

ManagedClusterStatus

Obsahuje informace jen pro čtení o spravovaném clusteru.

Název Typ Description
provisioningError

ErrorDetail

Podrobnosti o chybě spravovaného clusteru. Zachovává podrobné informace o selhání. Pokud nedošlo k chybě, toto pole se vynechá.

ManagedClusterStorageProfile

Profil úložiště pro cluster služby kontejneru.

Název Typ Description
blobCSIDriver

ManagedClusterStorageProfileBlobCSIDriver

Nastavení ovladače CSI pro AzureBlob pro profil úložiště.

diskCSIDriver

ManagedClusterStorageProfileDiskCSIDriver

Nastavení ovladače CSI disku Azure pro profil úložiště.

fileCSIDriver

ManagedClusterStorageProfileFileCSIDriver

Nastavení ovladače CSI služby AzureFile pro profil úložiště.

snapshotController

ManagedClusterStorageProfileSnapshotController

Nastavení snapshot Controlleru pro profil úložiště.

ManagedClusterStorageProfileBlobCSIDriver

Nastavení ovladače CSI pro AzureBlob pro profil úložiště.

Název Typ Description
enabled

boolean

Určuje, jestli chcete povolit ovladač CSI pro AzureBlob. Výchozí hodnota je false.

ManagedClusterStorageProfileDiskCSIDriver

Nastavení ovladače CSI disku Azure pro profil úložiště.

Název Typ Description
enabled

boolean

Určuje, jestli se má povolit ovladač CSI disku Azure. Výchozí hodnota je true.

ManagedClusterStorageProfileFileCSIDriver

Nastavení ovladače CSI služby AzureFile pro profil úložiště.

Název Typ Description
enabled

boolean

Určuje, jestli chcete povolit ovladač CSI služby AzureFile. Výchozí hodnota je true.

ManagedClusterStorageProfileSnapshotController

Nastavení snapshot Controlleru pro profil úložiště.

Název Typ Description
enabled

boolean

Určuje, jestli chcete povolit snapshot Controller. Výchozí hodnota je true.

ManagedClusterWebAppRoutingGatewayAPIImplementations

Konfigurace pro poskytovatele Gateway API pro správu vstupu s App Routing.

Název Typ Description
appRoutingIstio

ManagedClusterAppRoutingIstio

Konfigurace pro použití řídicího plánu Istio bez sidecaru pro spravovaný vstup přes Gateway API s App Routingem. Informace o použití Istio pro vstup přes Gateway API najdete v Istio https://aka.ms/gateway-on-istio .

ManagedClusterWindowsProfile

Profil pro virtuální počítače s Windows ve spravovaném clusteru

Název Typ Description
adminPassword

string (password)

Určuje heslo účtu správce.

Minimální délka: 8 znaků

maximální délka: 123 znaků

požadavky na složitost : 3 z následujících 4 podmínek je potřeba splnit.
Má menší znaky.
Obsahuje horní znaky.
Má číslici.
Má speciální znak (shoda regulárních výrazů [\W_])

nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

adminUsername

string

Určuje název účtu správce.

omezení : Nemůže končit na ""

Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

Minimální délka: 1 znak

maximální délka: 20 znaků

enableCSIProxy

boolean

Zda se má povolit proxy rozhraní CSI. Pro více informací o CSI proxy viz CSI proxy GitHub repozitář.

gmsaProfile

WindowsGmsaProfile

Profil GMSA windows ve spravovaném clusteru.

licenseType

LicenseType

Typ licence pro Windows VM. Podrobnosti naleznete v Azure Hybridní uživatelské výhody.

ManagedClusterWorkloadAutoScalerProfile

Profil automatického škálování úloh pro spravovaný cluster

Název Typ Description
keda

ManagedClusterWorkloadAutoScalerProfileKeda

Nastavení automatického škálování řízeného událostmi Kubernetes pro profil automatického škálování úloh

verticalPodAutoscaler

ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler

Nastavení VPA (Vertical Pod Autoscaler) pro profil automatického škálování úloh

ManagedClusterWorkloadAutoScalerProfileKeda

Nastavení automatického škálování řízeného událostmi Kubernetes pro profil automatického škálování úloh

Název Typ Description
enabled

boolean

Zda se má povolit KEDA.

ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler

Nastavení VPA (Vertical Pod Autoscaler) pro profil automatického škálování úloh

Název Typ Default value Description
enabled

boolean

False

Určuje, jestli se má povolit analyzátor VPA. Výchozí hodnota je nepravda.

ManagedGatewayType

Konfigurace pro instalaci rozhraní API spravované brány. Pokud není zadáno, výchozí hodnota je "Zakázáno". Další podrobnosti najdete v https://aka.ms/k8s-gateway-api.

Hodnota Description
Disabled

CRD rozhraní API brány nebudou ve vašem clusteru odsouhlaseny.

Standard

Gateway API CRD ze standardního release kanálu budou reconconcony do vašeho clusteru. Podívejte se https://aka.ms/gateway-api-versions , který balíček bude nainstalován pro vaši verzi Kubernetes.

ManagedServiceIdentityUserAssignedIdentitiesValue

Vlastnosti identity přiřazené uživatelem

Název Typ Description
clientId

string

ID klienta identity přiřazené uživatelem.

principalId

string

ID objektu zabezpečení identity přiřazené uživatelem.

ManagementMode

Managed GPU experience instaluje další komponenty, jako jsou metriky Data Center GPU Manager (DCGM) pro monitorování, navíc k ovladači GPU pro vás. Pro více informací o tom, co je instalováno, se podívejte na aka.ms/aks/managed-gpu.

Hodnota Description
Unmanaged

Spravované GPU je u NVIDIA GPU zakázáno.

Managed

Spravované GPU je povoleno i pro NVIDIA GPU.

ManualScaleProfile

Specifikace počtu počítačů.

Název Typ Description
count

integer (int32)

Počet uzlů

size

string

Velikost virtuálního počítače, kterou AKS použije při vytváření a škálování, například "Standard_E4s_v3", "Standard_E16s_v3" nebo "Standard_D16s_v5".

NetworkDataplane

Síťová rovina dat použitá v clusteru Kubernetes.

Hodnota Description
azure

Použijte datové roviny sítě Azure.

cilium

Použijte datové roviny sítě Cilium. Další informace najdete v tématu Azure CNI Powered by Cilium.

NetworkMode

Síťový režim, se kterým je Azure CNI nastaven. Nelze to specifikovat, pokud je networkPlugin něco jiného než 'azure'.

Hodnota Description
transparent

Není vytvořen žádný most. Intra-VM komunikace podu do podu probíhá prostřednictvím tras IP adres vytvořených azure CNI. Další informace najdete v tématu transparentního režimu.

bridge

Tato funkce se už nepodporuje.

NetworkPlugin

Síťový modul plug-in používaný k vytváření sítě Kubernetes.

Hodnota Description
azure

Použijte síťový modul plug-in Azure CNI. Další informace najdete v tématu sítě Azure CNI (pokročilé).

kubenet

Použijte modul plug-in sítě Kubenet. Další informace najdete v tématu sítě Kubenet (basic).

none

Není předinstalovaný žádný modul plug-in CNI. Další informace najdete v tématu BYO CNI.

NetworkPluginMode

Režim síťového modulu plug-in by měl být použit.

Hodnota Description
overlay

Používá se s networkPlugin=azure, pody se přidělují IP adresy z adresního prostoru PodCIDR, ale místo metody směrovacích tabulek kubenet používají domény směrování Azure. Další informace naleznete na adrese https://aka.ms/aks/azure-cni-overlay.

NetworkPolicy

Zásady sítě používané k vytváření sítě Kubernetes.

Hodnota Description
none

Zásady sítě nebudou vynuceny. Toto je výchozí hodnota, pokud není zadána hodnota NetworkPolicy.

calico

Použijte zásady sítě Calico. Další informace najdete v rozdílech mezi zásadami Azure a Calico.

azure

Použijte zásady sítě Azure. Další informace najdete v rozdílech mezi zásadami Azure a Calico.

cilium

Pomocí Cilium vynucujte zásady sítě. To vyžaduje, aby síťDataplane byla cilium.

NginxIngressControllerType

Typ příchozího přenosu dat pro výchozí vlastní prostředek NginxIngressController

Hodnota Description
AnnotationControlled

Vytvoří se výchozí NginxIngressController. Uživatelé mohou upravit výchozí vlastní prostředek NginxIngressController a nakonfigurovat poznámky nástroje pro vyrovnávání zatížení.

External

Vytvoří se výchozí NginxIngressController a operátor s ním zřídí externí loadbalancer. Všechny poznámky pro vytvoření výchozího interního nástroje pro vyrovnávání zatížení se přepíšou.

Internal

Vytvoří se výchozí NginxIngressController a operátor s ním zřídí interní nástroj pro vyrovnávání zatížení. Všechny poznámky, které nastaví výchozí vyrovnávání zatížení jako externí, se přepíšou.

None

Výchozí kontroler příchozího přenosu dat se nevytvořil. Pokud existuje, systém ho neodstraní. Uživatelé by v případě potřeby měli odstranit výchozí vlastní prostředek NginxIngressController ručně.

NodeOSUpgradeChannel

Kanál pro upgrade operačního systému uzlu. Způsob, jakým se operační systém na uzlech aktualizuje. Výchozí hodnota je NodeImage.

Hodnota Description
None

Žádný pokus o aktualizaci operačního systému počítačů nebude proveden operačním systémem nebo virtuálními pevnými disky. To znamená, že zodpovídáte za aktualizace zabezpečení.

Unmanaged

Aktualizace operačního systému se použijí automaticky prostřednictvím integrované infrastruktury oprav operačního systému. Nově škálované počítače se na začátku nepatchují a v určitém okamžiku se opraví infrastrukturou operačního systému. Chování této možnosti závisí na příslušném operačním systému. Ubuntu a Mariner používají opravy zabezpečení prostřednictvím bezobslužného upgradu zhruba jednou denně kolem 06:00 UTC. Systém Windows nepoužívá opravy zabezpečení automaticky, takže pro ně je tato možnost ekvivalentní žádné, dokud si nebudete moct všimnout.

NodeImage

AKS aktualizuje uzly pomocí nově opraveného virtuálního pevného disku obsahujícího opravy zabezpečení a opravy chyb v týdenním tempu. Díky aktualizačním počítačům virtuálního pevného disku se po nastavení údržby a přepětí obnoví image tohoto virtuálního pevného disku. Při výběru této možnosti jako hostitele imagí se neúčtují žádné další náklady na virtuální pevný disk.

SecurityPatch

AKS stáhne a aktualizuje uzly otestovanými aktualizacemi zabezpečení. Tyto aktualizace dodržují nastavení časového období údržby a vytvářejí nový virtuální pevný disk, který se používá na nových uzlech. V některých případech není možné instalovat aktualizace na místě, v takových případech budou stávající uzly také znovu image nově vytvořeného virtuálního pevného disku, aby se změny použily. Tato možnost představuje dodatečné náklady na hostování nových virtuálních pevných disků oprav zabezpečení ve vaší skupině prostředků za pouhých určitou dobu.

NodeProvisioningDefaultNodePools

Sada výchozích Karpenter NodePools (CRD) nakonfigurovaných pro zřizování uzlů. Toto pole nemá žádný vliv, pokud není režim "Auto". Upozornění: Změna této možnosti z Automaticky na Žádná v existujícím clusteru způsobí odstranění výchozích fondů uzlů Karpenter, což vyprázdní a odstraní uzly přidružené k těmto fondům. Důrazně se doporučuje neprovádět to, pokud neexistují nečinné uzly připravené převzít pody vyřazené touto akcí. Pokud není zadáno, výchozí je Auto. Více informací naleznete v kapitole aka.ms/aks/nap#node-pools.

Hodnota Description
None

Žádné fondy uzlů Karpenter nejsou zřizovány automaticky. K automatickému škálování nedojde, pokud uživatel nevytvoří jednu nebo více instancí NodePool CRD.

Auto

Zřídí se standardní sada fondů uzlů Karpenter

NodeProvisioningMode

Režim zřizování uzlů. Pokud není zadáno, výchozí hodnota je Ručně.

Hodnota Description
Manual

Uzly se zřídí ručně uživatelem.

Auto

Uzly jsou automaticky zřizovány AKS pomocí nástroje Karpenter (další podrobnosti naleznete v části aka.ms/aks/nap). Fondy uzlů s pevnou velikostí je stále možné vytvořit, ale fondy uzlů automatického škálování nejdou vytvořit. (Další podrobnosti najdete v aka.ms/aks/nap).

NvidiaGPUProfile

Specifická nastavení GPU pro NVIDIA

Název Typ Description
managementMode

ManagementMode

Managed GPU experience instaluje další komponenty, jako jsou metriky Data Center GPU Manager (DCGM) pro monitorování, navíc k ovladači GPU pro vás. Pro více informací o tom, co je instalováno, se podívejte na aka.ms/aks/managed-gpu.

OSDiskType

Typ disku s operačním systémem, který se má použít pro počítače ve fondu agentů. Výchozí hodnota je dočasný, pokud virtuální počítač podporuje a má disk mezipaměti větší než požadovaný disk OSDiskSizeGB. V opačném případě se ve výchozím nastavení nastaví spravovaný. Po vytvoření se nemusí změnit. Další informace naleznete v tématu dočasný operační systém.

Hodnota Description
Managed

Azure replikuje disk operačního systému pro virtuální počítač do úložiště Azure, aby se zabránilo ztrátě dat, pokud je potřeba virtuální počítač přemístit na jiného hostitele. Vzhledem k tomu, že kontejnery nejsou navržené tak, aby měly trvalý místní stav, nabízí toto chování omezenou hodnotu a zároveň poskytuje určité nevýhody, včetně pomalejšího zřizování uzlů a vyšší latence čtení a zápisu.

Ephemeral

Dočasné disky s operačním systémem se ukládají jenom na hostitelském počítači, stejně jako dočasný disk. To poskytuje nižší latenci čtení a zápisu spolu s rychlejším škálováním uzlů a upgrady clusteru.

OSSKU

Určuje skladovou položku operačního systému používanou fondem agentů. Výchozí hodnota je Ubuntu, pokud je OSType Linux. Výchozí hodnota je Windows2019, když Kubernetes <= 1.24 nebo Windows2022, když Kubernetes >= 1.25, pokud je OSType Windows.

Hodnota Description
Ubuntu

Jako operační systém použijte Ubuntu pro image uzlů.

AzureLinux

Jako operační systém pro image uzlů použijte AzureLinux. Azure Linux je distribuce Linuxu optimalizovaná pro kontejnery vytvořená Microsoftem. Další informace najdete v https://aka.ms/azurelinux.

AzureLinux3

Jako operační systém pro image uzlů použijte AzureLinux3. Azure Linux je distribuce Linuxu optimalizovaná pro kontejnery vytvořená Microsoftem. Další informace najdete v https://aka.ms/azurelinux. Informace o omezeních naleznete na adrese https://aka.ms/aks/node-images. Pokyny k migraci operačního systému naleznete v tématu https://aka.ms/aks/upgrade-os-version.

CBLMariner

Zastaralá jednotka OSSKU. Microsoft doporučuje, aby nová nasazení zvolila místo toho AzureLinux.

Windows2019

Jako operační systém pro image uzlů použijte Windows2019. Nepodporované fondy systémových uzlů. Windows2019 podporuje pouze kontejnery Windows2019; Nemůže spouštět kontejnery Windows2022 a naopak.

Windows2022

Jako operační systém pro image uzlů použijte Windows2022. Nepodporované fondy systémových uzlů. Windows2022 podporuje pouze kontejnery Windows2022; Nemůže spouštět kontejnery Windows2019 a naopak.

Ubuntu2204

Jako operační systém pro image uzlů použijte Ubuntu2204, ale Ubuntu 22.04 nemusí být podporováno pro všechny fondy uzlů. Omezení a podporované verze Kubernetes najdete v tématu https://aka.ms/aks/supported-ubuntu-versions

Windows2025

Jako operační systém pro obrazy uzlů použijte Windows2025. Nepodporované fondy systémových uzlů. Windows2025 podporuje kontejnery Windows2022 a Windows 2025; nemůže spouštět kontejnery Windows2019 a naopak.

Ubuntu2404

Jako operační systém pro image uzlů použijte Ubuntu2404, ale Ubuntu 24.04 nemusí být podporováno pro všechny fondy uzlů. Omezení a podporované verze Kubernetes najdete v tématu https://aka.ms/aks/supported-ubuntu-versions

AzureContainerLinux

Použijte Azure Container Linux jako operační systém pro obrazy uzlů. Azure Container Linux je linuxový operační systém optimalizovaný pro kontejnery a bezpečnost zaměřený na bezpečnost postavený na Azure Linuxu s neměnným souborovým systémem. ACL vychází z projektu Flatcar Container Linux, navazuje na osvědčený design Flatcaru zaměřený na kontejnery a neměnné řešení, přičemž přidává balíčky pro Azure Linux, servis a hlubokou integraci s cykly Azure a AKS. Další informace najdete v tématu https://aka.ms/azurecontainerlinux

OSType

Typ operačního systému. Výchozí hodnota je Linux.

Hodnota Description
Linux

Použijte Linux.

Windows

Používejte Windows.

OutboundIPPrefixes

Požadované odchozí IP prefixové zdroje pro spravovanou NAT bránu. Kompatibilní pouze s NAT Gateway V2.

Název Typ Description
publicIPPrefixes

string[] (arm-id)

Seznam prostředků předpon veřejné IP adresy

OutboundIPs

Požadované odchozí IP zdroje pro spravovanou NAT bránu.

Název Typ Description
publicIPs

string[] (arm-id)

Seznam prostředků veřejné IP adresy

OutboundType

Metoda směrování odchozích přenosů (odchozích přenosů). Tuto možnost je možné nastavit pouze při vytváření clusteru a později ji nelze změnit. Pro více informací viz egress odchozí typ.

Hodnota Description
loadBalancer

Nástroj pro vyrovnávání zatížení se používá pro výchozí přenos dat prostřednictvím veřejné IP adresy přiřazené službou AKS. To podporuje služby Kubernetes typu loadBalancer. Další informace najdete v tématu vyrovnávání zatížení odchozího typu.

userDefinedRouting

Cesty výchozího přenosu dat musí být definovány uživatelem. Jedná se o pokročilý scénář a vyžaduje správnou konfiguraci sítě. Další informace naleznete v tématu typ odchozího typu userDefinedRouting.

managedNATGateway

Pro výchozí přenos dat se používá brána NAT spravovaná službou AKS.

userAssignedNATGateway

Pro výchozí přenos dat se používá brána NAT přiřazená uživatelem přidružená k podsíti clusteru. Jedná se o pokročilý scénář a vyžaduje správnou konfiguraci sítě.

none

Cluster AKS není nastavený s žádným odchozím typem. Všechny uzly AKS se řídí výchozím chováním odchozích přenosů virtuálních počítačů Azure. Prosím, odkazujte se na https://azure.microsoft.com/en-us/updates/default-outbound-access-for-vms-in-azure-will-be-retired-transition-to-a-new-method-of-internet-access/

PodIPAllocationMode

Režim přidělování IP podů. Režim přidělování IP adres pro pody ve fondu agentů. Musí se používat s podSubnetId. Výchozí hodnota je DynamicIndividual.

Hodnota Description
DynamicIndividual

Každému uzlu se přidělí nesouvislý seznam IP adres, které lze přiřadit podům. To je lepší pro maximalizaci malé až střední podsítě velikosti /16 nebo menší. Cluster Azure CNI s výchozím nastavením dynamického přidělování IP adres v tomto režimu, pokud zákazník explicitně nezadá podIPAllocationMode

StaticBlock

Každý uzel má staticky přidělené bloky CIDR velikosti /28 = 16 IP adres na blok, aby vyhovovaly maximálnímu počtupodů na uzel. Počet bloků CIDR >= (maxPods / 16). Blok místo jedné IP adresy se počítá s limitem privátní IP adresy virtuální sítě Azure 65 tisíc. Proto je režim bloku vhodný pro spouštění větších úloh s větším než aktuálním limitem 65 tisíc podů v clusteru. Tento režim je vhodnější pro škálování s většími podsítěmi /15 nebo většími.

PortRange

Rozsah portů.

Název Typ Description
portEnd

integer (int32)

minimum: 1
maximum: 65535

Maximální port, který je součástí rozsahu. Měla by být v rozsahu od 1 do 65535 a měla by být větší nebo rovna portuStart.

portStart

integer (int32)

minimum: 1
maximum: 65535

Minimální port, který je součástí rozsahu. Měla by být v rozsahu od 1 do 65535 a měla by být menší nebo rovna portuEnd.

protocol

Protocol

Síťový protokol portu.

PowerState

Popisuje stav napájení clusteru.

Název Typ Description
code

Code

Určuje, jestli je cluster spuštěný nebo zastavený.

PrivateLinkResource

Prostředek privátního propojení

Název Typ Description
groupId

string

ID skupiny prostředku.

id

string

ID zdroje private link.

name

string

Název prostředku privátního propojení. Podrobnosti najdete v pravidlech pojmenování .

privateLinkServiceID

string (arm-id)

ID služby private link prostředku, toto pole je vystaveno pouze internímu protokolu NRP.

requiredMembers

string[]

RequiredMembers prostředku

type

string

Typ zdroje.

Protocol

Síťový protokol portu.

Hodnota Description
TCP

Protokol TCP.

UDP

Protokol UDP.

ProxyRedirectionMechanism

Způsob přesměrování dopravy.

Hodnota Description
InitContainers

Istio vloží do každého podu inicializační kontejner, který přesměruje provoz (vyžaduje NET_ADMIN a NET_RAW).

CNIChaining

Istio nainstaluje zřetězený plugin CNI pro přesměrování provozu (doporučeno).

PublicNetworkAccess

PublicNetworkAccess spravovaného clusteru. Povolit nebo zakázat access veřejné sítě pro AKS

Hodnota Description
Enabled

Příchozí a odchozí provoz do spravovaného clusteru je povolený.

Disabled

Příchozí provoz do managedCluster je zakázaný, provoz ze spravovaného clusteru je povolený.

ResourceIdentityType

Typ identity používané pro spravovaný cluster. Pro více informací viz use managed identities in AKS.

Hodnota Description
SystemAssigned

Ke správě prostředků clusteru použijte implicitně vytvořenou spravovanou identitu přiřazenou systémem. Hlavní komponenty v řídicí rovině, jako je kube-controller-manager, budou používat systémově přiřazenou spravovanou identitu k manipulaci se zdroji Azure.

UserAssigned

Ke správě prostředků clusteru použijte identitu zadanou uživatelem. Hlavní komponenty v řídicí rovině, jako je kube-controller-manager, budou používat specifikovanou uživatelem přiřazenou spravovanou identitu k manipulaci s Azure zdroji.

None

Nepoužívejte spravovanou identitu pro spravovaný cluster, místo toho se použije instanční objekt.

ResourceReference

Odkaz na Azure zdroj.

Název Typ Description
id

string (arm-id)

Plně kvalifikované Azure resource id.

RestrictionLevel

Úroveň omezení použitá pro skupinu prostředků uzlu clusteru. Pokud není zadáno, je výchozí hodnota Unrestricted (Bez omezení).

Hodnota Description
Unrestricted

Všechna oprávnění RBAC jsou povolená ve skupině prostředků spravovaného uzlu.

ReadOnly

Oprávnění RBAC povolená pouze pro */čtení ve skupině prostředků spravovaného uzlu

ScaleDownMode

Popisuje, jak jsou virtuální počítače přidávány do fondů agentů nebo z nich odebírány. Viz stavy fakturace.

Hodnota Description
Delete

Během vertikálního navýšení kapacity můžete vytvářet nové instance a během vertikálního snížení kapacity odebírat instance.

Deallocate

Pokus o spuštění uvolněných instancí (pokud existují) během vertikálního navýšení kapacity a zrušení přidělení instancí během vertikálního snížení kapacity.

ScaleProfile

Specifikace, jak škálovat fond agentů VirtualMachines

Název Typ Description
autoscale

AutoScaleProfile[]

Specifikace toho, jak automaticky škálovat fond agentů VirtualMachines v rámci předdefinovaného rozsahu velikostí. Každý profil cílí na konkrétní VM SKU a je vyhodnocován nezávisle. Rozhodování o škálování napříč profily je řízeno expanderem autoscaleru clusteru, konfigurovatelným přes ManagedCluster.properties.autoScalerProfile.expander.

manual

ManualScaleProfile[]

Specifikace, jak škálovat fond agentů VirtualMachines na pevnou velikost.

ScaleSetEvictionPolicy

Zásady vyřazení škálovací sady virtuálních počítačů. Politika vystěhování specifikuje, co to do VM udělat při jeho vystěhování. Výchozí hodnota je Odstranit. Pro více informací o vyřazení viz spot VMs

Hodnota Description
Delete

Uzly v podkladové škálovací sadě fondu uzlů se odstraní, když se vyřadí.

Deallocate

Uzly v podkladové škálovací sadě fondu uzlů se při vyřazení nastaví na zastavený uvolněný stav. Uzly v zastaveném uvolněném stavu se započítávají do kvóty výpočetních prostředků a můžou způsobovat problémy se škálováním nebo upgradem clusteru.

ScaleSetPriority

Priorita škálovací sady virtuálních počítačů

Hodnota Description
Spot

Použijí se spotové virtuální počítače s prioritou. Pro spotové uzly neexistuje žádná smlouva SLA. Další informace najdete na místě na AKS.

Regular

Použijí se běžné virtuální počítače.

SchedulerConfigMode

Režim přizpůsobení konfigurace pro tuto instanci plánovače.

Hodnota Description
Default

Žádné přizpůsobení konfigurace. Použít výchozí konfiguraci.

ManagedByCRD

Povolte přizpůsobení konfigurace. Zákazník může specifikovat konfiguraci plánovače prostřednictvím CRD. Podrobnosti naleznete v aka.ms/aks/scheduler-crd.

SchedulerInstanceProfile

Profil s nastavením souvisejícím s konkrétní instancí plánovače spravovaného AKS.

Název Typ Description
schedulerConfigMode

SchedulerConfigMode

Konfigurační režim bude používat plánovač spravovaný AKS.

SchedulerProfile

Profil s nastavením souvisejícím s plánovačem, například konfigurační režim pro každý plánovač spravovaný AKS. Viz https://aka.ms/aks/scheduler-profile.

Název Typ Description
upstream

SchedulerInstanceProfile

Profil s nastavením souvisejícím s upstream variantou kube-scheduleru (https://github.com/kubernetes/kubernetes/tree/master/pkg/scheduler).

ServiceMeshMode

Režim sítě služeb

Hodnota Description
Istio

Istio nasazený jako doplněk AKS

Disabled

Síť je zakázaná.

ServiceMeshProfile

Profil sítě služeb pro spravovaný cluster

Název Typ Description
istio

IstioServiceMesh

Konfigurace sítě služby Istio

mode

ServiceMeshMode

Režim sítě služeb

SysctlConfig

Nastavení sysctl pro uzly agenta Linuxu.

Název Typ Description
fsAioMaxNr

integer (int32)

Nastavení sysctl fs.aio-max-nr.

fsFileMax

integer (int32)

Nastavení sysctl fs.file-max.

fsInotifyMaxUserWatches

integer (int32)

Nastavení sysctl fs.inotify.max_user_watches.

fsNrOpen

integer (int32)

Nastavení sysctl fs.nr_open.

kernelThreadsMax

integer (int32)

Sysctl nastavení kernel.threads-max.

netCoreNetdevMaxBacklog

integer (int32)

Nastavení sysctl net.core.netdev_max_backlog.

netCoreOptmemMax

integer (int32)

Nastavení sysctl net.core.optmem_max.

netCoreRmemDefault

integer (int32)

Nastavení sysctl net.core.rmem_default.

netCoreRmemMax

integer (int32)

Nastavení sysctl net.core.rmem_max.

netCoreSomaxconn

integer (int32)

Nastavení sysctl net.core.somaxconn.

netCoreWmemDefault

integer (int32)

Nastavení sysctl net.core.wmem_default.

netCoreWmemMax

integer (int32)

Nastavení sysctl net.core.wmem_max.

netIpv4IpLocalPortRange

string

Nastavení sysctl net.ipv4.ip_local_port_range.

netIpv4NeighDefaultGcThresh1

integer (int32)

Nastavení sysctl net.ipv4.neigh.default.gc_thresh1.

netIpv4NeighDefaultGcThresh2

integer (int32)

Nastavení sysctl net.ipv4.neigh.default.gc_thresh2.

netIpv4NeighDefaultGcThresh3

integer (int32)

Nastavení sysctl net.ipv4.neigh.default.gc_thresh3.

netIpv4TcpFinTimeout

integer (int32)

Nastavení sysctl net.ipv4.tcp_fin_timeout.

netIpv4TcpKeepaliveProbes

integer (int32)

Nastavení sysctl net.ipv4.tcp_keepalive_probes.

netIpv4TcpKeepaliveTime

integer (int32)

Nastavení sysctl net.ipv4.tcp_keepalive_time.

netIpv4TcpMaxSynBacklog

integer (int32)

Nastavení sysctl net.ipv4.tcp_max_syn_backlog.

netIpv4TcpMaxTwBuckets

integer (int32)

Nastavení sysctl net.ipv4.tcp_max_tw_buckets.

netIpv4TcpTwReuse

boolean

Nastavení sysctl net.ipv4.tcp_tw_reuse.

netIpv4TcpkeepaliveIntvl

integer (int32)

minimum: 10
maximum: 90

Nastavení sysctl net.ipv4.tcp_keepalive_intvl.

netNetfilterNfConntrackBuckets

integer (int32)

minimum: 65536
maximum: 524288

Nastavení sysctl net.netfilter.nf_conntrack_buckets.

netNetfilterNfConntrackMax

integer (int32)

minimum: 131072
maximum: 2097152

Nastavení sysctl net.netfilter.nf_conntrack_max.

vmMaxMapCount

integer (int32)

Nastavení sysctl vm.max_map_count.

vmSwappiness

integer (int32)

Nastavení sysctl vm.swappiness.

vmVfsCachePressure

integer (int32)

Nastavení sysctl vm.vfs_cache_pressure.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Název Typ Description
createdAt

string (date-time)

Časové razítko vytvoření prostředku (UTC).

createdBy

string

Identita, která prostředek vytvořila.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string (date-time)

Časové razítko poslední změny zdroje (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.

TransitEncryptionType

Nakonfiguruje šifrování pod-to-pod. To lze povolit pouze v clusterech založených na Cilium. Pokud není zadána, výchozí hodnota je None.

Hodnota Description
WireGuard

Povolte šifrování WireGuard. Projděte si https://docs.cilium.io/en/latest/security/network/encryption-wireguard/ případy použití a podrobnosti implementace.

None

Vypnutí šifrování přenosu

UndrainableNodeBehavior

Definuje chování neschůdných uzlů během upgradu. Nejčastější příčinou nepovolitelného uzlu jsou rozpočty přerušení podů (PDB), ale jiné problémy, jako je období odkladu ukončení podu, překračuje zbývající časový limit pro vyprázdnění uzlu nebo pod je stále ve spuštěném stavu, můžou také způsobit nedržitelné uzly.

Hodnota Description
Cordon

AKS připojí blokované uzly a během upgradu je nahradí přepětými uzly. Blokované uzly budou zřetěděny a nahrazeny přepětím uzlů. Blokované uzly budou mít popisek kubernetes.azure.com/upgrade-status:Quarantined. Pro každý blokovaný uzel se zachová přepětí. Bude proveden pokus o odstranění všech ostatních přepětí uzlů. Pokud je k nahrazení blokovaných uzlů dostatek uzlů, operace upgradu a spravovaný cluster bude ve stavu selhání. Jinak se operace upgradu a spravovaný cluster zruší.

Schedule

AKS označí blokované uzly jako nečinné, ale blokované uzly se neupgradují. Bude proveden pokus o odstranění všech přepětí uzlů. Operace upgradu a spravovaný cluster budou ve stavu selhání, pokud existují nějaké blokované uzly.

UpgradeChannel

Kanál upgradu pro automatický upgrade. Výchozí hodnota je žádná. Pro více informací viz nastavení kanálu automatické aktualizace AKS clusteru.

Hodnota Description
rapid

Automaticky upgradujte cluster na nejnovější podporovanou verzi opravy v nejnovější podporované podverzi. V případech, kdy je cluster ve verzi Kubernetes, která je v podverzi N-2, kde N je nejnovější podporovaná podverze, cluster nejprve upgraduje na nejnovější podporovanou verzi opravy v podverzi N-1. Pokud například cluster používá verzi 1.17.7 a verze 1.17.9, 1.18.4, 1.18.6 a 1.19.1, upgraduje se nejprve na verzi 1.18.6 a pak se upgraduje na verzi 1.19.1.

stable

Automaticky upgradujte cluster na nejnovější podporovanou verzi opravy v podverzi N-1, kde N je nejnovější podporovaná podverze. Pokud například cluster používá verzi 1.17.7 a verze 1.17.9, 1.18.4, 1.18.6 a 1.19.1, upgraduje se cluster na verzi 1.18.6.

patch

Automaticky upgradujte cluster na nejnovější podporovanou verzi opravy, jakmile bude k dispozici a zachová se stejná podverze. Pokud například cluster používá verzi 1.17.7 a verze 1.17.9, 1.18.4, 1.18.6 a 1.19.1, upgraduje se cluster na verzi 1.17.9.

node-image

Automaticky upgradovat image uzlu na nejnovější dostupnou verzi. Zvažte místo toho použití nodeOSUpgradeChannel, protože umožňuje konfigurovat opravy operačního systému uzlu odděleně od oprav verzí Kubernetes.

none

Zakáže automatické upgrady a udržuje cluster v aktuální verzi Kubernetes.

UpgradeOverrideSettings

Nastavení přepsání při upgradu clusteru

Název Typ Description
forceUpgrade

boolean

Zda chcete vynutit upgrade clusteru. Upozorňujeme, že tato možnost dává operaci upgradu pokyn, aby obešla ochranu upgradu, jako je kontrola zastaralého využití rozhraní API. Tuto možnost povolte pouze s opatrností.

until

string (date-time)

Dokud nebudou přepsání platná. Mějte na paměti, že to odpovídá pouze počátečnímu času upgradu a efektivita se po spuštění upgradu nezmění, i když until vyprší jeho platnost. Toto pole není ve výchozím nastavení nastavené. Aby se přepsání projevilo, musí být nastavená.

UserAssignedIdentity

Podrobnosti o identitě přiřazené uživatelem

Název Typ Description
clientId

string

ID klienta identity přiřazené uživatelem.

objectId

string

ID objektu identity přiřazené uživatelem.

resourceId

string (arm-id)

ID prostředku identity přiřazené uživatelem.

VirtualMachineNodes

Aktuální stav ve skupině uzlů se stejnou velikostí virtuálního počítače

Název Typ Description
count

integer (int32)

Počet uzlů

size

string

Velikost virtuálního počítače agentů používaných k hostování této skupiny uzlů

VirtualMachinesProfile

Specifikace fondu agentů VirtualMachines

Název Typ Description
scale

ScaleProfile

Specifikace, jak škálovat fond agentů VirtualMachines

WindowsGmsaProfile

Profil gMSA windows ve spravovaném clusteru.

Název Typ Description
dnsServer

string

Určuje server DNS pro Systém Windows gMSA.

Pokud jste nakonfigurovali server DNS ve virtuální síti, který se používá k vytvoření spravovaného clusteru, nastavte ho na prázdné.

enabled

boolean

Určuje, jestli se má povolit gMSA systému Windows. Určuje, jestli se má povolit gMSA windows ve spravovaném clusteru.

rootDomainName

string

Určuje název kořenové domény pro Windows gMSA.

Pokud jste nakonfigurovali server DNS ve virtuální síti, který se používá k vytvoření spravovaného clusteru, nastavte ho na prázdné.

WorkloadRuntime

Určuje typ úlohy, který může uzel spustit.

Hodnota Description
OCIContainer

Uzly budou používat Kubelet ke spouštění standardních úloh kontejneru OCI.

WasmWasi

Uzly budou používat Krustlet ke spouštění úloh WASM pomocí poskytovatele WASI (Preview).

KataVmIsolation

Uzly mohou pomocí (Kata + Cloud Hypervisor + Hyper-V) povolit vnořené pody založené na virtuálních počítačích. Vzhledem k použití technologie Hyper-V je samotný operační systém uzlu AKS vnořeným virtuálním počítačem (kořenovým operačním systémem) technologie Hyper-V. Dá se tedy použít pouze u řad virtuálních počítačů, které podporují vnořenou virtualizaci, jako je řada Dv3.