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 |
|---|---|---|---|---|
|
subscription
|
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 |
Operace Azure byla úspěšně dokončena. |
|
| Other Status Codes |
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
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 |
|---|---|
|
Acceleration |
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 |
|
Advanced |
Rozšířený profil sítě pro povolení pozorovatelnosti a sady funkcí zabezpečení v clusteru Další informace najdete v aka.ms/aksadvancednetworking. |
|
Advanced |
Profil pozorovatelnosti umožňující pokročilé metriky sítě a protokoly toků s historickými kontexty |
|
Advanced |
Profil pro umožnění funkcí zvyšujících výkon na clusterech používajících Azure CNI poháněný Cilium. |
|
Advanced |
Profil zabezpečení umožňující funkce zabezpečení v clusteru založeném na ciliu. |
|
Advanced |
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. |
|
Advanced |
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. |
|
Agent |
Profil streamování artefaktů pro agentní pool. |
|
Agent |
Profil fondu agentů spravované brány clusteru |
|
Agent |
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 |
|
Agent |
Nastavení sítě fondu agentů |
|
Agent |
Nastavení zabezpečení fondu agentů. |
|
Agent |
SSH access metoda agentního poolu. |
|
Agent |
Obsahuje informace o fondu agentů jen pro čtení. |
|
Agent |
Typ fondu agentů. |
|
Agent |
Nastavení pro upgrade fondu agentů |
|
Agent |
Profil konkrétního fondu agentů Windows. |
|
Artifact |
Zdroj artefaktů. Zdroj, odkud jsou artifacts stahovány. |
|
Auto |
Specifikace automatického škálování |
|
Azure |
Nastavení služby správy klíčů služby Azure Key Vault pro profil zabezpečení |
|
Backend |
Typ spravovaného příchozího Load Balancer BackendPool. |
|
Cluster |
Nastavení pro upgrade clusteru |
| Code |
Určuje, jestli je cluster spuštěný nebo zastavený. |
|
Container |
Povolené hodnoty pro vstup do kontejnerových síťových logů pomocí Azure Monitor. Když |
|
Container |
Profil pro virtuální počítače s Linuxem v clusteru služby kontejneru |
|
Container |
Profil konfigurace sítě |
|
Container |
Konfigurace SSH pro virtuální počítače s Linuxem spuštěné v Azure |
|
Container |
Obsahuje informace o datech veřejného klíče certifikátu SSH. |
|
created |
Typ identity, která prostředek vytvořila. |
|
Creation |
Data používaná při vytváření cílového prostředku ze zdrojového prostředku |
|
Delegated |
Delegované vlastnosti prostředků – pouze interní použití |
| DRANETMode |
Režim DRANET pro agentní pool. |
| DRANETProfile |
Nastavení DRANET agentního poolu. |
|
Error |
Další informace o chybě při správě prostředků |
|
Error |
Podrobnosti o chybě. |
|
Error |
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. |
|
Extended |
Komplexní typ rozšířeného umístění. |
|
Extended |
Typ extendedLocation. |
|
Gateway |
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. |
|
GPUInstance |
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ů. |
|
Infrastructure |
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. |
|
Istio |
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 |
|
Istio |
Konfigurace komponent Istio |
|
Istio |
Konfigurace brány výchozího přenosu dat Istio |
|
Istio |
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 |
|
Istio |
Režim brány příchozího přenosu dat |
|
Istio |
Informace o certifikátech modulů plug-in pro Service Mesh |
|
Istio |
Konfigurace sítě služby Istio |
|
Key |
Síťový access k key vault. Síťový access k key vault. Hodnoty pole jsou |
|
Kubelet |
Konfigurace kubeletu uzlů agenta Další podrobnosti najdete v tématu konfigurace vlastních uzlů AKS. |
|
Kubelet |
Určuje umístění prázdných svazkůDir, kořen dat modulu runtime kontejneru a dočasné úložiště Kubelet. |
|
Kubernetes |
Š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. |
|
Kubernetes |
Různé úrovně podpory pro spravované clustery AKS |
|
License |
Typ licence pro Windows VM. Podrobnosti naleznete v Azure Hybridní uživatelské výhody. |
|
Linux |
Konfigurace operačního systému uzlů agenta Linuxu Další podrobnosti najdete v tématu konfigurace vlastních uzlů AKS. |
|
Load |
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ů. |
|
Local |
Cílový server pro předávání dotazů DNS z localDNS. |
|
Local |
Předávací politika pro výběr nadřazeného serveru DNS. Další informace naleznete v části forward plugin . |
|
Local |
Režim povolení pro localDNS. |
|
Local |
Přepsání pro localDNS profil. |
|
Local |
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. |
|
Local |
Vynucujte protokol TCP nebo upřednostněte protokol UDP pro připojení z localDNS k nadřazenému serveru DNS. |
|
Local |
Úroveň protokolu pro dotazy DNS v localDNS. |
|
Local |
Zásady pro poskytování zastaralých dat. Další informace naleznete v části zásuvný modul mezipaměti . |
|
Local |
Systémem generovaný stav localDNS. |
|
Managed |
Spravovaný cluster. |
|
Managed |
AADProfile určuje atributy pro integraci Azure Active Directory. Další podrobnosti najdete v tématu spravované AAD v AKS. |
|
Managed |
Profil doplňku Kubernetes pro spravovaný cluster |
|
Managed |
Informace o identitě přiřazené uživatelem používané tímto doplňkem |
|
Managed |
Profil pro fond agentů služby kontejneru |
|
Managed |
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í. |
|
Managed |
Přístupový profil pro server rozhraní API spravovaného clusteru |
|
Managed |
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 . |
|
Managed |
Profil automatického upgradu spravovaného clusteru |
|
Managed |
Azure Monitor addon profiles pro monitorování managed clusteru. |
|
Managed |
Profil monitorování aplikací pro AKS. |
|
Managed |
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. |
|
Managed |
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. |
|
Managed |
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. |
|
Managed |
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. |
|
Managed |
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. |
|
Managed |
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. |
|
Managed |
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. |
|
Managed |
Profil bootstrap. |
|
Managed |
Konfigurace analýzy nákladů pro cluster |
|
Managed |
Nastavení pro doplňky hostovaného systému. |
|
Managed |
Konfigurace proxy serveru HTTP clusteru |
|
Managed |
Identita spravovaného clusteru |
|
Managed |
Profil příchozího přenosu dat pro cluster služby kontejneru. |
|
Managed |
Konfigurace pro spravované Gateway API CRD. Další podrobnosti najdete v https://aka.ms/k8s-gateway-api. |
|
Managed |
Konfigurace ingress controlleru nginx pro spravovaný vstupní profil clusteru. |
|
Managed |
Nastavení doplňku Směrování aplikací pro profil příchozího přenosu dat. |
|
Managed |
Odpověď operace seznamu ManagedCluster. |
|
Managed |
Profil nástroje pro vyrovnávání zatížení spravovaného clusteru |
|
Managed |
Požadované spravované odchozí IP adresy pro nástroj pro vyrovnávání zatížení clusteru |
|
Managed |
Požadované prostředky předpony odchozíCH IP adres pro nástroj pro vyrovnávání zatížení clusteru |
|
Managed |
Požadované odchozí prostředky IP adresy pro nástroj pro vyrovnávání zatížení clusteru |
|
Managed |
Profil spravovaných prostředků odchozíCH IP adres spravovaného clusteru |
|
Managed |
Profil metrik pro ManagedCluster. |
|
Managed |
Profil služby NAT Gateway spravovaného clusteru |
|
Managed |
SKU spravovaného clusteru NAT Gateway. |
|
Managed |
Profil pro zřizování uzlů pro spravovaný cluster. |
|
Managed |
Profil uzamčení skupiny prostředků uzlu pro spravovaný cluster |
|
Managed |
Profil vystavitele OIDC spravovaného clusteru. |
|
Managed |
Podrobnosti o identitě podu přiřazené ke spravovanému clusteru |
|
Managed |
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. |
|
Managed |
Profil identity podu spravovaného clusteru. Další podrobnosti o integraci identit podů najdete v tématu použití identity podu AAD. |
|
Managed |
Odpověď na chybu při zřizování identity podu. |
|
Managed |
Odpověď na chybu při zřizování identity podu. |
|
Managed |
Informace o poskytování identity podu. |
|
Managed |
Aktuální stav zřizování identity podu. |
|
Managed |
Parametry, které se mají použít u automatického škálování clusteru, když je povoleno |
|
Managed |
Profil zabezpečení pro cluster služby kontejneru |
|
Managed |
Nastavení Programu Microsoft Defender pro profil zabezpečení. |
|
Managed |
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. |
|
Managed |
Mapování identity používané bezpečnostním uzavíráním Defender pro přístup do registru. |
|
Managed |
Nastavení Programu Microsoft Defender pro detekci hrozeb v profilu zabezpečení |
|
Managed |
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í. |
|
Managed |
Nastavení identity úlohy pro profil zabezpečení |
|
Managed |
Informace o identitě principu služby pro cluster pro manipulaci s Azure API. |
|
Managed |
Skladová položka spravovaného clusteru. |
|
Managed |
Název skladové položky spravovaného clusteru |
|
Managed |
Ú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í. |
|
Managed |
Konfigurace doplňku Static Egress Gateway pro cluster. |
|
Managed |
Obsahuje informace jen pro čtení o spravovaném clusteru. |
|
Managed |
Profil úložiště pro cluster služby kontejneru. |
|
Managed |
Nastavení ovladače CSI pro AzureBlob pro profil úložiště. |
|
Managed |
Nastavení ovladače CSI disku Azure pro profil úložiště. |
|
Managed |
Nastavení ovladače CSI služby AzureFile pro profil úložiště. |
|
Managed |
Nastavení snapshot Controlleru pro profil úložiště. |
|
Managed |
Konfigurace pro poskytovatele Gateway API pro správu vstupu s App Routing. |
|
Managed |
Profil pro virtuální počítače s Windows ve spravovaném clusteru |
|
Managed |
Profil automatického škálování úloh pro spravovaný cluster |
|
Managed |
Nastavení automatického škálování řízeného událostmi Kubernetes pro profil automatického škálování úloh |
|
Managed |
Nastavení VPA (Vertical Pod Autoscaler) pro profil automatického škálování úloh |
|
Managed |
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. |
|
Managed |
Vlastnosti identity přiřazené uživatelem |
|
Management |
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. |
|
Manual |
Specifikace počtu počítačů. |
|
Network |
Síťová rovina dat použitá v clusteru Kubernetes. |
|
Network |
Síťový režim, se kterým je Azure CNI nastaven. Nelze to specifikovat, pokud je networkPlugin něco jiného než 'azure'. |
|
Network |
Síťový modul plug-in používaný k vytváření sítě Kubernetes. |
|
Network |
Režim síťového modulu plug-in by měl být použit. |
|
Network |
Zásady sítě používané k vytváření sítě Kubernetes. |
|
Nginx |
Typ příchozího přenosu dat pro výchozí vlastní prostředek NginxIngressController |
|
Node |
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. |
|
Node |
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. |
|
Node |
Režim zřizování uzlů. Pokud není zadáno, výchozí hodnota je Ručně. |
|
Nvidia |
Specifická nastavení GPU pro NVIDIA |
|
OSDisk |
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. |
|
Outbound |
Požadované odchozí IP prefixové zdroje pro spravovanou NAT bránu. Kompatibilní pouze s NAT Gateway V2. |
|
Outbound |
Požadované odchozí IP zdroje pro spravovanou NAT bránu. |
|
Outbound |
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. |
|
Pod |
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. |
|
Port |
Rozsah portů. |
|
Power |
Popisuje stav napájení clusteru. |
|
Private |
Prostředek privátního propojení |
| Protocol |
Síťový protokol portu. |
|
Proxy |
Způsob přesměrování dopravy. |
|
Public |
PublicNetworkAccess spravovaného clusteru. Povolit nebo zakázat access veřejné sítě pro AKS |
|
Resource |
Typ identity používané pro spravovaný cluster. Pro více informací viz use managed identities in AKS. |
|
Resource |
Odkaz na Azure zdroj. |
|
Restriction |
Úroveň omezení použitá pro skupinu prostředků uzlu clusteru. Pokud není zadáno, je výchozí hodnota Unrestricted (Bez omezení). |
|
Scale |
Popisuje, jak jsou virtuální počítače přidávány do fondů agentů nebo z nich odebírány. Viz stavy fakturace. |
|
Scale |
Specifikace, jak škálovat fond agentů VirtualMachines |
|
Scale |
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 |
|
Scale |
Priorita škálovací sady virtuálních počítačů |
|
Scheduler |
Režim přizpůsobení konfigurace pro tuto instanci plánovače. |
|
Scheduler |
Profil s nastavením souvisejícím s konkrétní instancí plánovače spravovaného AKS. |
|
Scheduler |
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. |
|
Service |
Režim sítě služeb |
|
Service |
Profil sítě služeb pro spravovaný cluster |
|
Sysctl |
Nastavení sysctl pro uzly agenta Linuxu. |
|
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
|
Transit |
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. |
|
Undrainable |
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. |
|
Upgrade |
Kanál upgradu pro automatický upgrade. Výchozí hodnota je žádná. Pro více informací viz nastavení kanálu automatické aktualizace AKS clusteru. |
|
Upgrade |
Nastavení přepsání při upgradu clusteru |
|
User |
Podrobnosti o identitě přiřazené uživatelem |
|
Virtual |
Aktuální stav ve skupině uzlů se stejnou velikostí virtuálního počítače |
|
Virtual |
Specifikace fondu agentů VirtualMachines |
|
Windows |
Profil gMSA windows ve spravovaném clusteru. |
|
Workload |
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 |
Profil pozorovatelnosti umožňující pokročilé metriky sítě a protokoly toků s historickými kontexty |
|
| performance |
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 |
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 | 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 |
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 |
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 |
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: 28maximum: 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 |
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 |
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 |
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 |
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: 1maximum: 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: 0maximum: 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 |
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 | Public |
Síťový access k key vault. Síťový access k key vault. Hodnoty pole jsou |
|
| keyVaultResourceId |
string (arm-id) |
ID prostředku trezoru klíčů Pokud je keyVaultNetworkAccess |
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 |
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 |
SSH konfigurace pro linuxové VM běžící na Azure. |
ContainerServiceNetworkProfile
Profil konfigurace sítě
| Název | Typ | Default value | Description |
|---|---|---|---|
| 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 |
Profil cluster load balancer. |
||
| 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 |
Profil služby CLUSTER NAT Gateway |
||
| 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. |
||
| 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 |
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 |
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 |
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 |
Další informace o chybě. |
|
| code |
string |
Kód chyby. |
| details |
Podrobnosti o chybě. |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby. |
ErrorResponse
Chybová odpověď
| Název | Typ | Description |
|---|---|---|
| error |
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 |
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 |
Zda se mají nainstalovat ovladače GPU. Pokud není zadaný, výchozí hodnota je Nainstalovat. |
|
| nvidia |
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 |
Informace o certifikátech modulů plug-in pro Service Mesh |
IstioComponents
Konfigurace komponent Istio
| Název | Typ | Description |
|---|---|---|
| egressGateways |
Brány výchozího přenosu dat Istio. |
|
| ingressGateways |
Brány příchozího přenosu dat Istio. |
|
| 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 |
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 |
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 |
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 |
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 |
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 | ClusterCoreDNS |
Cílový server pro předávání dotazů DNS z localDNS. |
|
| forwardPolicy | 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 | PreferUDP |
Vynucujte protokol TCP nebo upřednostněte protokol UDP pro připojení z localDNS k nadřazenému serveru DNS. |
|
| queryLogging | Error |
Úroveň protokolu pro dotazy DNS v localDNS. |
|
| serveStale | 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,
Local |
Přepsání KubeDNS se vztahují na provoz DNS z podů s dnsPolicy:ClusterFirst (označované jako provoz KubeDNS). |
|
| mode | Preferred |
Režim povolení pro localDNS. |
|
| state |
Systémem generovaný stav localDNS. |
||
| vnetDNSOverrides |
<string,
Local |
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 |
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 |
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 |
Konfigurace Azure Active Directory. |
|
| properties.addonProfiles |
<string,
Managed |
Profil doplňku spravovaného clusteru |
| properties.agentPoolProfiles |
Vlastnosti fondu agentů. |
|
| properties.aiToolchainOperatorProfile |
Nastavení operátoru sady nástrojů AI, která platí pro celý cluster. |
|
| properties.apiServerAccessProfile |
Přístupový profil pro server rozhraní API spravovaného clusteru. |
|
| properties.autoScalerProfile |
Parametry, které se mají použít u automatického škálování clusteru, když je povoleno |
|
| properties.autoUpgradeProfile |
Konfigurace automatického upgradu. |
|
| properties.azureMonitorProfile |
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 |
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í |
| 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 |
Nastavení pro doplňky hostovaného systému. Další informace najdete na webu https://aka.ms/aks/automatic/systemcomponents. |
|
| properties.httpProxyConfig |
Konfigurace pro zřizování clusteru pomocí proxy serverů HTTP. |
|
| properties.identityProfile |
<string,
User |
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 |
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 |
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 |
Volitelná konfigurace metrik clusteru |
|
| properties.networkProfile |
Profil konfigurace sítě. |
|
| properties.nodeProvisioningProfile |
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 |
Profil konfigurace skupiny prostředků uzlu |
|
| properties.oidcIssuerProfile |
Profil vystavitele OIDC spravovaného clusteru. |
|
| properties.podIdentityProfile |
Profil identity podu spravovaného clusteru. Další podrobnosti o integraci identit podů AAD najdete v tématu použití identity podu AAD. |
|
| properties.powerState |
Stav napájení clusteru. |
|
| properties.privateFQDN |
string |
Plně kvalifikovaný název domény privátního clusteru. |
| properties.privateLinkResources |
Prostředky privátního propojení přidružené ke clusteru |
|
| properties.provisioningState |
string |
Aktuální stav zřizování. |
| properties.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 |
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 |
Profil zabezpečení spravovaného clusteru |
|
| properties.serviceMeshProfile |
Profil sítě služeb pro spravovaný cluster |
|
| properties.servicePrincipalProfile |
Informace o identitě principu služby pro cluster pro manipulaci s Azure API. |
|
| properties.status |
Obsahuje informace jen pro čtení o spravovaném clusteru. |
|
| properties.storageProfile |
Profil úložiště pro spravovaný cluster |
|
| properties.supportPlan |
Plán podpory pro spravovaný cluster. Pokud není zadáno, výchozí hodnota je KubernetesOfficial. |
|
| properties.upgradeSettings |
Nastavení pro upgrade clusteru |
|
| properties.windowsProfile |
Profil pro Windows VM ve spravovaném clusteru. |
|
| properties.workloadAutoScalerProfile |
Profil automatického škálování úloh pro spravovaný cluster |
|
| sku |
Skladová položka spravovaného clusteru. |
|
| 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 |
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 |
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, 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 |
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, 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ů. |
||
| 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 |
Konfigurace Kubeletu na uzlech fondu agentů. |
||
| 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 |
Konfigurace operačního systému uzlů agenta Linuxu. |
||
| 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 |
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 |
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 . |
|
| 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: 0maximum: 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 |
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 | Linux |
Typ operačního systému. Výchozí hodnota je Linux. |
|
| 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 |
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 |
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 | 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 | Regular |
Priorita škálovací sady virtuálních počítačů |
|
| securityProfile |
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 |
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 |
Typ fondu agentů. |
||
| upgradeSettings |
Nastavení pro upgrade fondu agentů |
||
| virtualMachineNodesStatus |
Stav uzlů ve fondu agentů VirtualMachines. |
||
| 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 |
Profil konkrétního fondu agentů Windows. |
||
| 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 |
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 |
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 |
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 |
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 |
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 |
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 |
Managed |
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 |
Managed |
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 |
Managed |
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 |
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 . |
|
| 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 |
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 |
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 | 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 |
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 |
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,
Delegated |
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 |
Typ identity používané pro spravovaný cluster. Pro více informací viz use managed identities in AKS. |
|
| userAssignedIdentities |
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 |
Nastavení pro instalaci spravovaného rozhraní API brány |
|
| webAppRouting |
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 |
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 |
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 |
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 |
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 |
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 |
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: 0maximum: 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 | NodeIPConfiguration |
Typ spravovaného příchozího Load Balancer BackendPool. |
|
| effectiveOutboundIPs |
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: 4maximum: 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 |
Požadované spravované odchozí IP adresy pro nástroj pro vyrovnávání zatížení clusteru |
||
| outboundIPPrefixes |
Požadované prostředky předpony odchozíCH IP adres pro nástroj pro vyrovnávání zatížení clusteru |
||
| outboundIPs |
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: 1maximum: 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: 0maximum: 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 |
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 |
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: 1maximum: 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: 1maximum: 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 |
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 |
Efektivní odchozí IP prostředky clusteru NAT Gateway. |
||
| idleTimeoutInMinutes |
integer (int32) minimum: 4maximum: 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 |
Profil spravovaných odchozích IP prostředků služby Cluster NAT Gateway |
||
| 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. |
||
| sku |
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 | 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 |
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 |
Ú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 |
Podrobnosti o identitě přiřazené uživatelem |
|
| name |
string |
Název identity podu. |
| namespace |
string |
Obor názvů identity podu. |
| provisioningInfo |
Informace o nastavení identity kapsle. |
|
| provisioningState |
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 |
Identity podů, které se mají použít v clusteru. |
|
| userAssignedIdentityExceptions |
Výjimky identity podu, které se mají povolit. |
ManagedClusterPodIdentityProvisioningError
Odpověď na chybu při zřizování identity podu.
| Název | Typ | Description |
|---|---|---|
| error |
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 |
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 |
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 |
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 |
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 |
Nastavení Programu Microsoft Defender pro profil zabezpečení. |
|
| imageCleaner |
Nastavení Image Cleaner pro profil zabezpečení. |
|
| kubernetesResourceObjectEncryptionProfile |
Šifrování v klidu objektů prostředků Kubernetes. Více informací o tom naleznete v části https://aka.ms/aks/kubernetesResourceObjectEncryption |
|
| workloadIdentity |
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 |
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 |
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 |
Managed |
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 |
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 |
Název skladové položky spravovaného clusteru |
|
| tier |
Ú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 |
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 |
Nastavení ovladače CSI pro AzureBlob pro profil úložiště. |
|
| diskCSIDriver |
Nastavení ovladače CSI disku Azure pro profil úložiště. |
|
| fileCSIDriver |
Nastavení ovladače CSI služby AzureFile pro profil úložiště. |
|
| snapshotController |
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 |
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. |
| adminUsername |
string |
Určuje název účtu správce. |
| enableCSIProxy |
boolean |
Zda se má povolit proxy rozhraní CSI. Pro více informací o CSI proxy viz CSI proxy GitHub repozitář. |
| gmsaProfile |
Profil GMSA windows ve spravovaném clusteru. |
|
| 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 |
Nastavení automatického škálování řízeného událostmi Kubernetes pro profil automatického škálování úloh |
|
| verticalPodAutoscaler |
Managed |
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'.
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 |
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: 1maximum: 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: 1maximum: 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 |
Síťový protokol portu. |
PowerState
Popisuje stav napájení clusteru.
| Název | Typ | Description |
|---|---|---|
| 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 |
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 |
|
| manual |
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 |
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 |
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 |
Konfigurace sítě služby Istio |
|
| mode |
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: 10maximum: 90 |
Nastavení sysctl net.ipv4.tcp_keepalive_intvl. |
| netNetfilterNfConntrackBuckets |
integer (int32) minimum: 65536maximum: 524288 |
Nastavení sysctl net.netfilter.nf_conntrack_buckets. |
| netNetfilterNfConntrackMax |
integer (int32) minimum: 131072maximum: 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 |
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 |
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ž |
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 |
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. |
| 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. |
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. |