Tento článek vám ukáže, jak vytvořit jednu nebo více skupin uzlů v clusteru AKS.
Poznámka:
Tato funkce umožňuje větší kontrolu nad vytvářením a správou více fondů uzlů a vyžaduje samostatné příkazy pro operace vytvoření, aktualizace nebo odstranění (CRUD). Dříve se operace clusteru prostřednictvím rozhraní ManagedCluster API az aks create nebo az aks update používaly jako jediné možnosti ke změně vaší řídicí roviny a jeden fond uzlů. Tato funkce zveřejňuje samostatnou sadu operací pro fondy agentů prostřednictvím rozhraní API agentPool a vyžaduje použití az aks nodepool sady příkazů ke spouštění operací v jednotlivých fondech uzlů.
Důležité
Počínaje datem 30. listopadu 2025 Azure Kubernetes Service (AKS) již nepodporuje a neposkytuje aktualizace zabezpečení pro Azure Linux 2.0. Image uzlu Azure Linux 2.0 je zmražena ve verzi 202512.06.0. Od 31. března 2026 se image uzlů odeberou a nebudete moct škálovat fondy uzlů. Migrace na podporovanou verzi Azure Linuxu probíhá buď upgradováním vašich fondů uzlů na podporovanou verzi Kubernetes, nebo migrací na osSku AzureLinux3. Další informace najdete v problému GitHub vyřazení a ve vyhlášení o vyřazení aktualizací Azure. Pokud chcete mít přehled o oznámeních a aktualizacích, sledujte poznámky k verzi AKS.
Požadavky
- Potřebujete nainstalovat a nakonfigurovat Azure CLI verze 2.87.0 nebo novější. Verzi zjistíte spuštěním příkazu
az --version. Pokud potřebujete nainstalovat nebo upgradovat, přečtěte si téma Instalace Azure CLI.
- Pokud chcete nasadit šablonu ARM, potřebujete přístup k zápisu k prostředkům, které nasazujete, a přístup ke všem operacím s typem prostředku
Microsoft.Resources/deployments. Například k nasazení virtuálního počítače potřebujete oprávnění Microsoft.Compute/virtualMachines/write a Microsoft.Resources/deployments/*. Seznam rolí a oprávnění najdete v tématu Azure předdefinované role.
- Projděte si následující požadavky pro každý parametr:
-
osType: Typ operačního systému. Výchozí hodnota je Linux.
-
osSKU: Určuje verzi operačního systému používanou skupinou agentů.
-
count: 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.
- Po nasazení clusteru pomocí šablony ARM můžete k připojení ke clusteru použít Azure CLI nebo Azure PowerShell a nasadit ukázkovou aplikaci.
Omezení
Při vytváření clusterů AKS, které podporují více fondů uzlů, platí následující omezení:
Můžete odstranit fond systémových uzlů, pokud máte jiný fond systémových uzlů, aby jej nahradil v clusteru AKS. Jinak nelze odstranit fond systémových uzlů.
Systémové fondy musí obsahovat alespoň dva uzly a fondy uzlů uživatelů můžou obsahovat nula nebo více uzlů.
Pokud vytváříte cluster s jedním fondem uzlů, typ operačního systému musí být Linux. Skladová položka operačního systému může být libovolná varianta Linuxu, například Ubuntu, AzureContainerLinuxnebo AzureLinux. Nemůžete vytvořit cluster s jediným fondem uzlů Windows. Pokud chcete spouštět kontejnery Windows, musíte do clusteru přidat fond uzlů Windows po jeho vytvoření s fondem uzlů systému Linux.
Podporu Windows nemůžete povolit v clusteru, který byl vytvořen bez něj. Přidání fondu uzlů Windows do clusteru vyžaduje, aby bylo windowsProfile nakonfigurováno už při počátečním vytvoření clusteru (například zadáním --windows-admin-username a --windows-admin-password pomocí Azure CLI). Pokud byl cluster vytvořen bez těchto parametrů, pokusy o přidání fondu uzlů Windows selžou, protože cluster nemá definici profilu Windows. Pokud chcete spouštět kontejnery Windows v existujícím clusteru jen pro Linux, musíte cluster vytvořit znovu s povolenou podporou Windows. Další informace najdete v žádosti o související funkce na GitHub.
Cluster AKS musí pro použití více poolů uzlů používat Standard SKU load balancer. Tato funkce není u nástrojů pro vyrovnávání zatížení skladové položky Basic podporovaná.
Cluster AKS musí pro uzly používat Virtual Machine Scale Sets.
Název fondu uzlů může obsahovat pouze malá alfanumerická písmena a musí začínat malým písmenem.
- U fondů uzlů Linuxu musí mít název délku 1 až 12 znaků.
- U fondů uzlů Windows musí mít délku 1 až 6 znaků.
Všechny pooly uzlů se musí nacházet ve stejné virtuální síti.
Velikost virtuálního počítače ve fondu uzlů nemůžete změnit po jejím vytvoření.
Po vytvoření fondu uzlů nemůžete změnit nastavení maximálního počtu podů. Pokud chcete použít jinou maximální hodnotu podů, vytvořte nový fond uzlů s požadovaným nastavením maximálního počtu podů, migrujte úlohy a odstraňte starý fond uzlů.
Když při vytváření clusteru vytváříte více fondů uzlů, musí verze Kubernetes pro fondy uzlů odpovídat sadě verzí pro řídicí rovinu. Po zřízení clusteru pomocí operací fondu uzlů můžete provádět aktualizace.
Důležité
Pokud používáte Azure Container Linux (ACL) v AKS, zkontrolujte následující aspekty a omezení:
Vytvoření specializovaných poolů uzlů
Informace o vytváření specializovaných fondů uzlů najdete v následujících článcích:
Nastavení proměnných prostředí
Nastavte následující proměnné prostředí ve své shellu, abyste zjednodušili příkazy v tomto článku. Hodnoty můžete změnit na upřednostňované názvy.
export RESOURCE_GROUP_NAME="my-aks-rg"
export LOCATION="eastus"
export CLUSTER_NAME="my-aks-cluster"
export NODE_POOL_NAME="mynodepool"
Vytvoření skupiny zdrojů
Pomocí příkazu az group create vytvořte skupinu prostředků Azure.
az group create --name $RESOURCE_GROUP_NAME --location $LOCATION
Vytvoření clusteru AKS s jedním fondem uzlů pomocí Azure CLI
Pokud chcete v clusteru AKS jenom jeden fond uzlů, můžete naplánovat pody aplikací ve fondech systémových uzlů. Pokud pro cluster AKS spustíte jeden fond systémových uzlů v produkčním prostředí, doporučujeme pro fond uzlů použít aspoň tři uzly. Pokud dojde k výpadku jednoho uzlu, dojde k ohrožení redundance. Toto riziko můžete zmírnit tím, že budete mít více uzlů v poolu systémových uzlů.
Pomocí příkazu az aks create vytvořte cluster s jedním uzlovým fondem Ubuntu. Tento krok určuje dva uzly v jednomuzlovém fondu.
az aks create \
--resource-group $RESOURCE_GROUP_NAME \
--name $CLUSTER_NAME \
--vm-set-type VirtualMachineScaleSets \
--node-count 2 \
--os-sku Ubuntu \
--location $LOCATION \
--load-balancer-sku standard \
--generate-ssh-keys
Vytvoření clusteru bude trvat několik minut.
Až bude cluster připravený, pomocí příkazu získejte přihlašovací údaje clusteru az aks get-credentials .
az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME
Vytvořte cluster s jedním fondem uzlů Linuxu Azure pomocí příkazu az aks create. Tento krok určuje dva uzly v jednomuzlovém fondu.
Další informace o Azure Linuxu najdete v tématu Azure Linux v AKS.
az aks create \
--resource-group $RESOURCE_GROUP_NAME \
--name $CLUSTER_NAME \
--vm-set-type VirtualMachineScaleSets \
--node-count 2 \
--os-sku AzureLinux \
--location $LOCATION \
--load-balancer-sku standard \
--generate-ssh-keys
Vytvoření clusteru bude trvat několik minut.
Až bude cluster připravený, pomocí příkazu získejte přihlašovací údaje clusteru az aks get-credentials .
az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME
Pomocí příkazu az aks create vytvořte cluster s jedním fondem uzlů ACL. Parametr --os-sku AzureContainerLinux konfiguruje fond uzlů tak, aby jako operační systém uzlu používal ACL. Tento krok určuje dva uzly v jednomuzlovém fondu.
az aks create \
--resource-group $RESOURCE_GROUP_NAME \
--name $CLUSTER_NAME \
--node-count 3 \
--os-sku AzureContainerLinux \
--location $LOCATION \
--load-balancer-sku standard \
--generate-ssh-keys
Vytvoření clusteru bude trvat několik minut.
Až bude cluster připravený, pomocí příkazu získejte přihlašovací údaje clusteru az aks get-credentials .
az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME
Instalovat aks-preview rozšíření
Pomocí příkazu aks-preview nainstalujte rozšíření az extension add Azure CLI.
Důležité
Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:
az extension add --name aks-preview
Pomocí příkazu aktualizujte na nejnovější verzi rozšíření az extension update .
az extension update --name aks-preview
Zaregistruj příznak funkce AzureLinuxOSGuardPreview
Příznak funkce AzureLinuxOSGuardPreview zaregistrujte pomocí příkazu az feature register.
az feature register --namespace "Microsoft.ContainerService" --name "AzureLinuxOSGuardPreview"
Pomocí příkazu ověřte stav az feature show registrace. Zobrazení stavu Zaregistrované trvá několik minut.
az feature show --namespace Microsoft.ContainerService --name AzureLinuxOSGuardPreview
Jakmile se stav zobrazí jako Registered, obnovte registraci Microsoft.ContainerService poskytovatele prostředků pomocí příkazu az provider register.
az provider register --namespace Microsoft.ContainerService
Vytvoření Azure Linuxu pomocí OS Guard pro cluster AKS
Vytvořte cluster s jedním Azure Linuxem s fondem uzlů OS Guard pro AKS (Preview) pomocí příkazu az aks create. Tento krok určuje dva uzly v jednomuzlovém fondu.
az aks create \
--resource-group $RESOURCE_GROUP_NAME \
--name $CLUSTER_NAME \
--vm-set-type VirtualMachineScaleSets \
--node-count 2 \
--os-sku AzureLinuxOSGuard \
--node-osdisk-type Managed \
--enable-fips-image \
--enable-secure-boot \
--enable-vtpm
--location $LOCATION \
--load-balancer-sku standard \
--generate-ssh-keys
Vytvoření clusteru bude trvat několik minut.
Až bude cluster připravený, pomocí příkazu získejte přihlašovací údaje clusteru az aks get-credentials .
az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME
Instalovat aks-preview rozšíření
Pomocí příkazu aks-preview nainstalujte rozšíření az extension add Azure CLI.
Důležité
Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:
az extension add --name aks-preview
Pomocí příkazu aktualizujte na nejnovější verzi rozšíření az extension update .
Flatcar Container Linux vyžaduje minimálně 18.0.0b42.
az extension update --name aks-preview
Zaregistruj příznak funkce AKSFlatcarPreview
Příznak funkce AKSFlatcarPreview zaregistrujte pomocí příkazu az feature register.
az feature register --namespace "Microsoft.ContainerService" --name "AKSFlatcarPreview"
Pomocí příkazu ověřte stav az feature show registrace. Zobrazení stavu Zaregistrované trvá několik minut.
az feature show --namespace Microsoft.ContainerService --name AKSFlatcarPreview
Jakmile se stav zobrazí jako Registered, obnovte registraci Microsoft.ContainerService poskytovatele prostředků pomocí příkazu az provider register.
az provider register --namespace Microsoft.ContainerService
Vytvoření clusteru Flatcar Container Linux pro AKS
Vytvořte cluster s jedním poolem uzlů Flatcar Container Linux pro AKS (Preview) pomocí příkazu az aks create. Tento krok určuje dva uzly v jednomuzlovém fondu.
az aks create \
--resource-group $RESOURCE_GROUP_NAME \
--name $CLUSTER_NAME \
--vm-set-type VirtualMachineScaleSets \
--node-count 2 \
--os-sku flatcar \
--location $LOCATION \
--load-balancer-sku standard \
--generate-ssh-keys
Vytvoření clusteru bude trvat několik minut.
Až bude cluster připravený, pomocí příkazu získejte přihlašovací údaje clusteru az aks get-credentials .
az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME
Přidání druhého fondu uzlů pomocí Azure CLI
Cluster vytvořený v předchozí části má jeden fond uzlů. V této části přidáme do clusteru druhý fond uzlů. Tento druhý fond uzlů může mít typ operačního systému Linux s OS SKU Ubuntu nebo AzureLinux, anebo typ operačního systému Windows.
Poznámka:
Pokud chcete přidat fond uzlů, který používá dočasné disky operačního systému ve vašem clusteru AKS, můžete nastavit příznak --node-osdisk-type při spuštění příkazu Ephemeral.
S operačním systémem Ephemeral OS můžete nasazovat virtuální počítače a instanční obrazy až do velikosti mezipaměti virtuálního počítače. Výchozí konfigurace disku s operačním systémem uzlu v AKS používá 128 GB, což znamená, že potřebujete velikost virtuálního počítače, která má mezipaměť větší než 128 GB. Výchozí hodnota Standard_DS2_v2 má velikost mezipaměti 86 GB, která není dostatečně velká. Skladová Standard_DS3_v2 položka virtuálního počítače má velikost mezipaměti 172 GB, což je dostatečně velké. Můžete také zmenšit výchozí velikost disku OS pomocí --node-osdisk-size, ale mějte na paměti, že minimální velikost imagí AKS je 30 GB.
Pokud chcete vytvořit fondy uzlů se síťově připojenými disky operačního systému , můžete volbu nastavit při spuštění příkazu .
Přidejte fond uzlů systému Linux
Pomocí příkazu vytvořte nový fond az aks nodepool add uzlů. Následující příklad vytvoří Linux fond uzlů s OS SKU Ubuntu, který spouští tři uzly. Pokud nezadáte edici operačního systému, výchozí hodnota AKS je Ubuntu.
az aks nodepool add \
--resource-group $RESOURCE_GROUP_NAME \
--cluster-name $CLUSTER_NAME \
--name $NODE_POOL_NAME \
--node-vm-size Standard_DS2_v2 \
--os-type Linux \
--os-sku Ubuntu \
--node-count 3
Vytvoření fondu uzlů trvá několik minut.
Pomocí příkazu vytvořte nový fond az aks nodepool add uzlů. Následující příklad vytvoří Linux fond uzlů s OS SKU Azure Linux, který spouští tři uzly. Pokud nezadáte edici operačního systému, výchozí hodnota AKS je Ubuntu.
Další informace o Azure Linuxu najdete v tématu Azure Linux v AKS.
az aks nodepool add \
--resource-group $RESOURCE_GROUP_NAME \
--cluster-name $CLUSTER_NAME \
--name $NODE_POOL_NAME \
--node-vm-size Standard_DS2_v2 \
--os-type Linux \
--os-sku AzureLinux \
--node-count 3
Vytvoření fondu uzlů trvá několik minut.
Přidejte nový fond uzlů pomocí az aks nodepool add příkazu. Parametr --os-sku AzureContainerLinux konfiguruje fond uzlů tak, aby jako operační systém uzlu používal ACL. Následující příklad vytvoří skupinu uzlů Linux se třemi uzly.
az aks nodepool add \
--resource-group $RESOURCE_GROUP_NAME \
--cluster-name $CLUSTER_NAME \
--name $NODE_POOL_NAME \
--node-vm-size Standard_DS2_v2 \
--os-type Linux \
--os-sku AzureContainerLinux \
--node-count 3
Vytvoření fondu uzlů trvá několik minut.
Další informace najdete v tématu Azure Container Linux (ACL) pro AKS.
Instalovat aks-preview rozšíření
Pomocí příkazu aks-preview nainstalujte rozšíření az extension add Azure CLI.
Důležité
Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:
az extension add --name aks-preview
Pomocí příkazu aktualizujte na nejnovější verzi rozšíření az extension update .
az extension update --name aks-preview
Zaregistruj příznak funkce AzureLinuxOSGuardPreview
Příznak funkce AzureLinuxOSGuardPreview zaregistrujte pomocí příkazu az feature register.
az feature register --namespace "Microsoft.ContainerService" --name "AzureLinuxOSGuardPreview"
Pomocí příkazu ověřte stav az feature show registrace. Zobrazení stavu Zaregistrované trvá několik minut.
az feature show --namespace Microsoft.ContainerService --name AzureLinuxOSGuardPreview
Jakmile se stav zobrazí jako Registered, obnovte registraci Microsoft.ContainerService poskytovatele prostředků pomocí příkazu az provider register.
az provider register --namespace Microsoft.ContainerService
Vytvoření Azure Linuxu s OS Guardem pro fond uzlů AKS
Pomocí příkazu vytvořte nový fond az aks nodepool add uzlů. Následující příklad vytvoří Linux fond uzlů s OS SKU Azure Linux with OS Guard, který spouští tři uzly. Pokud nezadáte edici operačního systému, výchozí hodnota AKS je Ubuntu.
az aks nodepool add \
--resource-group $RESOURCE_GROUP_NAME \
--cluster-name $CLUSTER_NAME \
--name $NODE_POOL_NAME \
--node-vm-size Standard_DS2_v2 \
--os-type Linux \
--os-sku AzureLinuxOSGuard \
--node-osdisk-type Managed \
--enable-fips-image \
--enable-secure-boot \
--enable-vtpm \
--node-count 3
Vytvoření fondu uzlů trvá několik minut.
Další informace najdete v tématu Azure Linux s OS Guard pro AKS.
Instalovat aks-preview rozšíření
Pomocí příkazu aks-preview nainstalujte rozšíření az extension add Azure CLI.
Důležité
Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:
az extension add --name aks-preview
Pomocí příkazu aktualizujte na nejnovější verzi rozšíření az extension update .
Flatcar Container Linux vyžaduje minimálně 18.0.0b42.
az extension update --name aks-preview
Zaregistruj příznak funkce AKSFlatcarPreview
Příznak funkce AKSFlatcarPreview zaregistrujte pomocí příkazu az feature register.
az feature register --namespace "Microsoft.ContainerService" --name "AKSFlatcarPreview"
Pomocí příkazu ověřte stav az feature show registrace. Zobrazení stavu Zaregistrované trvá několik minut.
az feature show --namespace Microsoft.ContainerService --name AKSFlatcarPreview
Jakmile se stav zobrazí jako Registered, obnovte registraci Microsoft.ContainerService poskytovatele prostředků pomocí příkazu az provider register.
az provider register --namespace Microsoft.ContainerService
Vytvoření fondu uzlů AKS pomocí systému Flatcar Container Linux
Pomocí příkazu vytvořte nový fond az aks nodepool add uzlů. Následující příklad vytvoří Linux fond uzlů s OS SKU flatcar, který spouští tři uzly. Pokud nezadáte edici operačního systému, výchozí hodnota AKS je Ubuntu.
az aks nodepool add \
--resource-group $RESOURCE_GROUP_NAME \
--cluster-name $CLUSTER_NAME \
--name $NODE_POOL_NAME \
--node-vm-size Standard_DS2_v2 \
--os-type Linux \
--os-sku flatcar \
--node-count 3
Vytvoření fondu uzlů trvá několik minut.
Další informace najdete v tématu Flatcar Container Linux for AKS.
Přidejte fond uzlů Windows Server
Vytvoření fondu uzlů Windows Server 2025
Pomocí příkazu az aks nodepool add vytvořte nový fond uzlů. Následující příklad vytvoří Windows fond uzlů s OS SKU Windows2025, který spouští tři uzly. Skupiny uzlů Windows Serveru 2025 vyžadují bitovou kopii s podporou FIPS, takže příkaz obsahuje --enable-fips-image.
Další informace o operačním systému Windows najdete v tématu Windows osvědčené postupy.
az aks nodepool add \
--resource-group $RESOURCE_GROUP_NAME \
--cluster-name $CLUSTER_NAME \
--name $NODE_POOL_NAME \
--node-vm-size Standard_DS2_v2 \
--os-type Windows \
--os-sku Windows2025 \
--enable-fips-image \
--node-count 3
Pomocí příkazu vytvořte nový fond az aks nodepool add uzlů. Následující příklad vytvoří Windows fond uzlů s OS SKU Windows2022, který spouští tři uzly.
Další informace o operačním systému Windows najdete v tématu Windows osvědčené postupy.
az aks nodepool add \
--resource-group $RESOURCE_GROUP_NAME \
--cluster-name $CLUSTER_NAME \
--name $NODE_POOL_NAME \
--node-vm-size Standard_DS2_v2 \
--os-type Windows \
--os-sku Windows2022 \
--node-count 3
Kontrola stavu skupin uzlů
Zkontrolujte stav fondů uzlů pomocí příkazu az aks nodepool list a zadejte název skupiny prostředků a clusteru.
az aks nodepool list --resource-group $RESOURCE_GROUP_NAME --cluster-name $CLUSTER_NAME
Vytvoření clusteru AKS s jedním fondem uzlů pomocí šablony ARM
Pokud chcete v clusteru AKS jenom jeden fond uzlů, můžete naplánovat pody aplikací ve fondech systémových uzlů. Pokud pro cluster AKS spustíte jeden fond systémových uzlů v produkčním prostředí, doporučujeme pro fond uzlů použít aspoň tři uzly. Pokud dojde k výpadku jednoho uzlu, dojde k ohrožení redundance. Toto riziko můžete zmírnit tím, že budete mít více uzlů v poolu systémových uzlů.
Vytvoření prostředku Microsoft.ContainerService/managedClusters
Vytvořte prostředek Microsoft.ContainerService/managedClusters přidáním kódu JSON do šablony.
Vytvořte v clusteru AKS jeden fond uzlů Ubuntu provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "1",
"osSKU": "ubuntu",
"osType": "linux"
}
],
}
Vytvořte v clusteru AKS jeden fond uzlů Azure Linuxu provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "1",
"osSKU": "AzureLinux",
"osType": "linux"
}
],
}
Další informace o Azure Linuxu najdete v tématu Azure Linux v AKS.
Vytvořte ve vašem clusteru AKS jeden fond uzlů ACL nastavením osSKU na AzureContainerLinux v šabloně ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "1",
"osSKU": "AzureContainerLinux",
"osType": "linux"
}
],
}
Další informace najdete v tématu Azure Container Linux (ACL) pro AKS.
Instalovat aks-preview rozšíření
Pomocí příkazu aks-preview nainstalujte rozšíření az extension add Azure CLI.
Důležité
Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:
az extension add --name aks-preview
Pomocí příkazu aktualizujte na nejnovější verzi rozšíření az extension update .
az extension update --name aks-preview
Zaregistruj příznak funkce AzureLinuxOSGuardPreview
Příznak funkce AzureLinuxOSGuardPreview zaregistrujte pomocí příkazu az feature register.
az feature register --namespace "Microsoft.ContainerService" --name "AzureLinuxOSGuardPreview"
Pomocí příkazu ověřte stav az feature show registrace. Zobrazení stavu Zaregistrované trvá několik minut.
az feature show --namespace Microsoft.ContainerService --name AzureLinuxOSGuardPreview
Jakmile se stav zobrazí jako Registered, obnovte registraci Microsoft.ContainerService poskytovatele prostředků pomocí příkazu az provider register.
az provider register --namespace Microsoft.ContainerService
Vytvoření Azure Linuxu s OS Guardem pro fond uzlů AKS
Vytvořte jeden Azure Linux s OS Guard pro fond uzlů AKS ve vašem clusteru AKS provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "1",
"osSKU": "AzureLinuxOSGuard",
"osType": "linux",
"osDiskType": "Managed",
"enableFIPS": true,
"securityProfile": {
"enableSecureBoot": true,
"enableVTPM": true
},
}
],
}
Další informace najdete v tématu Azure Linux s OS Guard pro AKS.
Instalovat aks-preview rozšíření
Pomocí příkazu aks-preview nainstalujte rozšíření az extension add Azure CLI.
Důležité
Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:
az extension add --name aks-preview
Pomocí příkazu aktualizujte na nejnovější verzi rozšíření az extension update .
Flatcar Container Linux vyžaduje minimálně 18.0.0b42.
az extension update --name aks-preview
Zaregistruj příznak funkce AKSFlatcarPreview
Příznak funkce AKSFlatcarPreview zaregistrujte pomocí příkazu az feature register.
az feature register --namespace "Microsoft.ContainerService" --name "AKSFlatcarPreview"
Pomocí příkazu ověřte stav az feature show registrace. Zobrazení stavu Zaregistrované trvá několik minut.
az feature show --namespace Microsoft.ContainerService --name AKSFlatcarPreview
Jakmile se stav zobrazí jako Registered, obnovte registraci Microsoft.ContainerService poskytovatele prostředků pomocí příkazu az provider register.
az provider register --namespace Microsoft.ContainerService
Vytvoření fondu uzlů AKS pomocí systému Flatcar Container Linux
Vytvořte v clusteru AKS jeden fond uzlů Flatcar Container Linux provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "1",
"osSKU": "flatcar",
"osType": "linux"
}
],
}
Další informace najdete v tématu Flatcar Container Linux for AKS.
Přidání druhého fondu uzlů pomocí šablony ARM
Cluster vytvořený v předchozí části má jeden fond uzlů. V této části přidáme do clusteru druhý fond uzlů. Tento druhý fond uzlů může mít typ operačního systému Linux s OS SKU Ubuntu nebo AzureLinux, anebo typ operačního systému Windows.
Přidejte fondy uzlů Linuxu
Vytvořte ve svém clusteru AKS několik fondů uzlů Ubuntu provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "3",
"osSKU": "ubuntu",
"osType": "linux"
}
],
}
Vytvořte ve svém clusteru AKS několik fondů uzlů Azure Linuxu provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "3",
"osSKU": "AzureLinux",
"osType": "linux"
}
],
}
Další informace o Azure Linuxu najdete v tématu Azure Linux v AKS.
Vytvořte ve svém clusteru AKS několik fondů uzlů ACL provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "3",
"osSKU": "AzureContainerLinux",
"osType": "linux",
"name": "pool1"
},
{
"count": "2",
"osSKU": "AzureContainerLinux",
"osType": "linux",
"name": "pool2"
}
]
}
Další informace najdete v tématu Azure Container Linux (ACL) pro AKS.
Instalovat aks-preview rozšíření
Pomocí příkazu aks-preview nainstalujte rozšíření az extension add Azure CLI.
Důležité
Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:
az extension add --name aks-preview
Pomocí příkazu aktualizujte na nejnovější verzi rozšíření az extension update .
az extension update --name aks-preview
Zaregistruj příznak funkce AzureLinuxOSGuardPreview
Příznak funkce AzureLinuxOSGuardPreview zaregistrujte pomocí příkazu az feature register.
az feature register --namespace "Microsoft.ContainerService" --name "AzureLinuxOSGuardPreview"
Pomocí příkazu ověřte stav az feature show registrace. Zobrazení stavu Zaregistrované trvá několik minut.
az feature show --namespace Microsoft.ContainerService --name AzureLinuxOSGuardPreview
Jakmile se stav zobrazí jako Registered, obnovte registraci Microsoft.ContainerService poskytovatele prostředků pomocí příkazu az provider register.
az provider register --namespace Microsoft.ContainerService
Vytvoření Azure Linuxu s OS Guardem pro fondy uzlů AKS
Vytvořte ve svém clusteru AKS několik Azure Linuxu s OS Guard pro fondy uzlů AKS (Preview), a to provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "3",
"osSKU": "AzureLinuxOSGuard",
"osType": "linux",
"osDiskType": "Managed",
"enableFIPS": true,
"securityProfile": {
"enableSecureBoot": true,
"enableVTPM": true
},
}
],
}
Další informace najdete v tématu Azure Linux s OS Guard pro AKS.
Instalovat aks-preview rozšíření
Pomocí příkazu aks-preview nainstalujte rozšíření az extension add Azure CLI.
Důležité
Funkce AKS ve verzi Preview jsou k dispozici na bázi samoobsluhy a dobrovolného přihlášení. Ukázky jsou poskytovány "jak jsou" a "podle aktuální dostupnosti" a jsou vyloučené ze smluv o úrovni služeb a omezené záruky. Předběžné verze AKS jsou částečně pokryty zákaznickou podporou podle možností. Proto tyto funkce nejsou určené pro produkční použití. Další informace najdete v následujících článcích podpory:
az extension add --name aks-preview
Pomocí příkazu aktualizujte na nejnovější verzi rozšíření az extension update .
Flatcar Container Linux vyžaduje minimálně 18.0.0b42.
az extension update --name aks-preview
Zaregistruj příznak funkce AKSFlatcarPreview
Příznak funkce AKSFlatcarPreview zaregistrujte pomocí příkazu az feature register.
az feature register --namespace "Microsoft.ContainerService" --name "AKSFlatcarPreview"
Pomocí příkazu ověřte stav az feature show registrace. Zobrazení stavu Zaregistrované trvá několik minut.
az feature show --namespace Microsoft.ContainerService --name AKSFlatcarPreview
Jakmile se stav zobrazí jako Registered, obnovte registraci Microsoft.ContainerService poskytovatele prostředků pomocí příkazu az provider register.
az provider register --namespace Microsoft.ContainerService
Vytvoření Flatcar Container Linux pro uzlové fondy AKS
Vytvořte ve svém clusteru AKS několik nodových poolů Flatcar Container Linux pro AKS ve verzi Preview pomocí následujících úprav šablony ARM.
"properties": {
"agentPoolProfiles": [
{
"count": "3",
"osSKU": "flatcar",
"osType": "linux"
}
],
}
Další informace najdete v tématu Flatcar Container Linux for AKS.
Přidejte fondy uzlů Windows Server
Vytvoření fondů uzlů Windows Server 2025
Vytvořte ve svém clusteru AKS několik fondů uzlů Windows provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "3",
"osSKU": "windows2025",
"osType": "windows"
}
],
}
Vytvořte ve svém clusteru AKS několik fondů uzlů Windows provedením následujících úprav šablony ARM:
"properties": {
"agentPoolProfiles": [
{
"count": "3",
"osSKU": "windows2022",
"osType": "windows"
}
],
}
Nasazení šablony ARM
Při vytváření fondu uzlů můžete přidat tainty, štítky nebo značky. Když přidáte taint, štítek nebo značku, všechny uzly v rámci fondu uzlů získají také tento taint, štítek nebo značku. Tyto vlastnosti doporučujeme použít u celého fondu uzlů místo jednotlivých uzlů. Tímto způsobem můžete snadno spravovat vlastnosti všech uzlů ve fondu uzlů aktualizací vlastností fondu uzlů místo aktualizace jednotlivých uzlů.
Konkrétní pokyny k nastavení taintů, popisků nebo značek pro fond uzlů najdete v následujících zdrojích informací:
Další kroky
V tomto článku jste zjistili, jak vytvořit cluster AKS s jedním fondem uzlů a přidat do clusteru další fondy uzlů. Další informace o správě fondů uzlů najdete v následujících článcích: