Klíčové koncepty clusterů a uzlů AKS Edge Essentials
Tento článek popisuje, jak vytvořit nasazení, uzly a virtuální počítače clusteru AKS Edge Essentials.
Uzly virtuálních počítačů
Když vytvoříte nasazení AKS Edge Essentials, AKS Edge Essentials vytvoří virtuální počítač pro každý nasazený uzel. AKS Edge Essentials spravuje životní cyklus, konfiguraci a aktualizace virtuálních počítačů.
Nasazení můžou na daném hostitelském počítači vytvořit jenom jeden virtuální počítač s Linuxem. Tento virtuální počítač s Linuxem může v závislosti na vašich potřebách nasazení fungovat jako uzel řídicí roviny i jako pracovní uzel. Tento kurátorovaný virtuální počítač je založený na CBL-Mariner. CBL-Mariner je interní distribuce Linuxu pro cloudovou infrastrukturu Microsoftu a hraniční produkty a služby. CBL-Mariner je navržená tak, aby poskytovala konzistentní platformu pro tato zařízení a služby, a zlepšuje schopnost Microsoftu udržet si přehled o aktualizacích Linuxu. Další informace najdete v tématu zabezpečení CBL-Mariner. Virtuální počítač s Linuxem je postaven na komplexních 4bodových prostorách:
- Servisní aktualizace
- Kořenový systém souborů jen pro čtení
- Žádný správce balíčků
- Menší nároky na využití
Spuštění uzlu Windows je volitelné, a pokud potřebujete nasadit kontejnery Windows, můžete ho vytvořit. Tento uzel běží jako virtuální počítač s Windows založený na Windows 10 IoT Enterprise LTSC 2019. Virtuální počítač s Windows přináší všechny funkce a možnosti zabezpečení Windows 10.
Můžete definovat množství prostředků procesoru a paměti, které chcete přidělit jednotlivým virtuálním počítačům. Toto statické přidělení umožňuje řídit, jak se prostředky používají, a zajišťuje, aby aplikace spuštěné na hostiteli měly požadované prostředky.
AKS Edge Essentials nenabízí dynamické vytváření virtuálních počítačů. Pokud virtuální počítač uzlu přestane fungovat, musíte ho znovu vytvořit. To znamená, že pokud máte úplné nasazení s několika uzly řídicí roviny a pracovními uzly, přesune kubernetes úlohy do aktivního uzlu.
Typy uzlů
Při nasazování uzlů AKS Edge Essentials byste měli zadat -NodeType
parametr . Tento parametr označuje typy úloh, které se můžou na tomto počítači spouštět, a řekne AKS Edge Essentials, aby vytvořil odpovídající virtuální počítač. Možné hodnoty jsou Linux, Windows nebo LinuxAndWindows.
Důležité
Komponenty řídicí roviny Kubernetes jsou napsané v Linuxu, takže první uzel, který nasadíte, musí obsahovat uzel Linuxu.
Možnosti nasazení clusteru
Po nastavení počítačů můžete nasadit AKS Edge Essentials v následujících konfiguracích:
- Cluster s jedním počítačem: Spustí uzly Kubernetes na jednom počítači a vytvoří cluster s jedním počítačem. Toto nasazení používá k povolení komunikace mezi uzly interní síťový přepínač. Toto nasazení podporuje pouze jeden uzel Linuxu a jeden uzel Windows, oba spuštěné na jednom počítači.
- Škálovatelný cluster: Umožňuje vytvořit cluster Kubernetes s více uzly, který je možné škálovat napříč několika počítači.
Po vytvoření clusteru můžete nasadit aplikace a připojit cluster ke službě Arc, abyste povolili rozšíření Arc, jako je Azure Monitor a Azure Policy. Ke správě nasazení můžete také použít GitOps.