Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek obsahuje přehled automatického zřizování uzlů (NAP) ve službě Azure Kubernetes Service (AKS), včetně toho, jak funguje, chování upgradu, předpokladů, omezení a prostředků, které vám pomohou začít.
Co je automatické zajišťování uzlů v AKS?
Při nasazování úloh do AKS musíte v rámci konfigurace fondu uzlů vybrat odpovídající velikost virtuálního počítače. S tím, jak jsou vaše úlohy složitější, můžete mít různé úlohy s různými požadavky na prostředky, což ztěžuje návrh konfigurace virtuálního počítače pro řadu požadavků na prostředky.
Automatické zřizování uzlů (NAP) zjednodušuje tento proces tím, že automaticky zřídí a spravuje optimální konfiguraci virtuálního počítače pro vaše úlohy. Architektura NAP využívá nevyřízené požadavky na prostředky podů k rozhodování o optimální konfiguraci virtuálního počítače pro spouštění úloh nejefektivnějším a nákladově efektivním způsobem.
Architektura NAP automaticky nasadí, nakonfiguruje a spravuje Karpenter v clusterech AKS a je založená na opensourcových projektech poskytovatelů Karpenter a AKS Karpenter .
Jak funguje automatické zřizování uzlů?
Automatické zřizování uzlů zřídí, škáluje a spravuje virtuální počítače (uzly) v klastru v důsledku tlaku způsobeného nevyřízenými pody.
Klíčové komponenty automatického zřizování uzlů
Architektura NAP používá následující klíčové komponenty ke správě uzlů clusteru:
| Součást | Description |
|---|---|
NodePool a AKSNodeClass |
Vlastní definice prostředků (CRD), které vytvoříte a spravujete, abyste definovali zásady zřizování uzlů, specifikace virtuálních počítačů a omezení pro vaše úlohy. |
NodeClaims |
Spravováno pomocí NAP pro reprezentaci aktuálního stavu provisionovaných uzlů, které lze monitorovat. |
| Požadavky na prostředky úloh | CPU, paměť a další specifikace z vašich podů, nasazení, úloh a dalších prostředků Kubernetes, které ovlivňují rozhodování při zřizování. |
Chování upgradu Kubernetes pro automaticky zřizované uzly
Upgrady Kubernetes pro automaticky zřizované uzly se řídí verzí Kubernetes řídicí roviny. Pokud provedete upgrade clusteru, uzly se automaticky aktualizují, aby dodržovaly stejné verzování jako řídicí plán.
Doporučujeme nastavit kanál automatického upgradu Kubernetes, který automaticky zpracovává upgrady Kubernetes pro váš cluster. Doporučujeme také nastavit časové období plánované údržby pro váš cluster. Údržbové aksManagedAutoUpgradeSchedule okno vám umožňuje řídit, kdy mají být provedeny upgrady clusteru naplánované vaším určeným kanálem automatické aktualizace. Další informace najdete v tématu Plánování a řízení upgradů clusteru Azure Kubernetes Service (AKS) pomocí plánované údržby.
Požadavky
Pokud chcete v AKS používat automatické zřizování uzlů, potřebujete následující požadavky:
- Předplatné služby Azure. Pokud ho nemáte, můžete si vytvořit bezplatný účet.
- Verze
2.76.0Azure CLI nebo novější. Verzi zjistíte spuštěním příkazuaz --version. Další informace o instalaci nebo upgradu Azure CLI najdete v tématu Instalace Azure CLI.
Omezení a nepodporované funkce
Pro automatické zřizování uzlů v AKS platí následující omezení a nepodporované funkce:
- U clusterů s povoleným cluster autoscalerem nelze povolit NAP.
- Node pooly Windows nejsou podporovány.
- Clustery IPv6 se nepodporují.
- Zásady služeb nejsou podporovány. Můžete použít spravovanou identitu přiřazenou systémem nebo spravovanou identitu přiřazenou uživatelem.
- Cluster s povolenou architekturou NAP nejde zastavit.
- Po vytvoření clusteru povoleného architekturou NAP nemůžete změnit typ odchozího provozu clusteru.
- Při vytváření clusteru NAP ve vlastní virtuální síti (VNet) musíte použít Standardní Load Balancer. Základní Load Balancer není podporován.
Začínáme s automatickým zřizováním uzlů v AKS
Následující zdroje informací vám pomůžou začít s automatickým zřizováním uzlů v AKS:
- Povolení nebo zakázání automatického zřizování uzlů v clusteru AKS
- Použijte automatické zřizování uzlů ve vlastní virtuální síti
- Konfigurace sítí pro automatické zřizování uzlů v AKS
- Konfigurace skupin uzlů pro automatické zřizování uzlů v AKS
- Konfigurace zásad narušení pro automatické zajištění uzlů v AKS
- Upgrade image uzlů pro automatické vytváření uzlů v AKS