Sdílet prostřednictvím


Nejčastější dotazy týkající se služby Azure Linux Container Host for AKS

Upozornění

Tento článek odkazuje na CentOS, což je linuxová distribuce se stavem Konec životnosti (EOL). Zvažte své použití a plánování odpovídajícím způsobem. Další informace najdete v doprovodných materiálech CentOS End Of Life.

Tento článek odpovídá na běžné otázky k hostiteli kontejnerů Azure s Linuxem.

Nejčastější dotazy – obecné

Co je Azure Linux?

Azure Linux Container Host je image operačního systému, která je optimalizovaná pro spouštění úloh kontejnerů ve službě Azure Kubernetes Service (AKS). Microsoft udržuje Azure Linux Container Host a je založený na Azure Linuxu (označované také jako Mariner), opensourcové linuxové distribuci vytvořené Microsoftem.

Jaké jsou výhody používání Azure Linuxu?

Další informace najdete v klíčových výhodách azure Linux Container Host.

Jaký je rozdíl mezi Azure Linuxem a Marinerem?

Azure Linux a Mariner jsou stejné image s různými značkami. Při odkazu na image v AKS použijte skladovou položku operačního systému Azure s Linuxem.

Podporují se image kontejnerů Azure s Linuxem v AKS?

Jedinými podporovanými imagemi kontejnerů jsou image kontejnerů Microsoft .NET a Open JDK založené na Azure Linuxu. Všechny ostatní obrázky jsou na naší stránce s problémy Na GitHubu na podporu komunity s nejlepším úsilím.

Jaké jsou ceny Za Azure Linux?

Azure Linux je k dispozici bez dalších poplatků. Platíte jenom za základní prostředky Azure, jako jsou virtuální počítače a úložiště.

Jaké GPU Podporuje Azure Linux?

Azure Linux podporuje gpu V100 a T4.

Jaké certifikace má Azure Linux?

Azure Linux předává všechny srovnávací testy CIS úrovně 1 a nabízí image FIPS. Další informace najdete v základních konceptech azure Linux Container Host.

Vydává se zdrojový kód Microsoft Azure Linuxu?

Ano. Azure Linux je opensourcový projekt s využitím komunity přispěvatelů. Globální zdrojový kód Azure Linux najdete na adrese https://github.com/microsoft/CBL-Mariner.

Co je smlouva o úrovni služeb (SLA) pro CVE?

Vysoká a kritická cve se bere vážně a může být vydána mimo pásmo jako aktualizace balíčku, než bude k dispozici nová image uzlu AKS. Střední a nízké cve jsou součástí další verze image.

Další informace o cves najdete v tématu Azure Linux Container Host pro základní koncepty AKS.

Jak Microsoft upozorní uživatele na nové verze Azure Linuxu?

Verze Azure Linuxu je možné sledovat společně s verzemi AKS na sledování verzí AKS.

Podporuje Azure Linux Container Host AppArmor?

Ne, Azure Linux Container Host nepodporuje AppArmor. Místo toho podporuje SELinux, který je možné nakonfigurovat ručně.

Jak azure Linux čte čas pro synchronizaci času v Azure?

Pro synchronizaci času Azure Linux načte čas od hostitele virtuálního počítače Azure pomocí chronydu a zařízení /dev/ptp.

Jak získám pomoc s Azure Linuxem?

Odešlete problém GitHubu a položte otázku, pošlete zpětnou vazbu nebo odešlete žádost o funkci. Vytvořte podpora Azure žádost o případné problémy nebo chyby.

Jak můžu mít přehled o aktualizacích a nových verzích?

Hostujeme veřejné komunitní výzvy pro uživatele Azure Linuxu, aby se spojili a probrali nové funkce, poskytli zpětnou vazbu a dozvěděli se více o tom, jak ostatní používají Azure Linux. V každé relaci budeme používat novou ukázku. Plán nadcházejících volání komunity je následující:

Datum Čas Odkaz na schůzku
9/26/2024 8–9 PST Kliknutím se připojíte.
11/21/2024 8–9 PST Kliknutím se připojíte.
1/23/2025 8–9 PST Kliknutím se připojíte.
3/27/2025 8–9 PST Kliknutím se připojíte.
5/22/2025 8–9 PST Kliknutím se připojíte.

Nejčastější dotazy ke clusteru

Je k dispozici nástroj pro migraci, který se dá přepnout z jiné distribuce do Azure Linuxu ve službě Azure Kubernetes Service (AKS)?

Ano, migrace z jiné distribuce do Azure Linuxu v AKS je jednoduchá. Další informace najdete v kurzu 3 – Migrace do Azure Linuxu.

Je možné aktualizovat existující cluster AKS tak, aby používal hostitele kontejneru Azure Linux, nebo je potřeba vytvořit nový cluster s hostitelem kontejneru Azure Linux?

Existující cluster AKS může přidat fond uzlů Azure s Linuxem az aks nodepool add pomocí příkazu a zadat --os-sku AzureLinux. Jakmile se fond uzlů spustí, může existovat společně s jinou distribucí a práce se naplánuje mezi oběma fondy uzlů. Podrobné pokyny najdete v kurzu 2 – Přidání fondu uzlů Azure s Linuxem do existujícího clusteru.

Můžu používat konkrétní verzi Azure Linuxu po neomezenou dobu?

Můžete se rozhodnout odhlásit automatické upgrady imagí uzlů a ručně upgradovat image uzlu, abyste mohli řídit, jakou verzi Azure Linuxu používáte. Tímto způsobem můžete použít konkrétní verzi Azure Linuxu, pokud chcete.

Přidali jsem nový fond uzlů v clusteru AKS pomocí hostitele kontejneru Azure Linux, ale verze jádra není stejná jako verze jádra, která se spouštěla. Je to zamýšleno?

Základní image, kterou AKS používá ke spuštění clusterů, běží asi dva týdny za nejnovějšími balíčky. Po sestavení image se po spuštění clusteru spustilo nejnovější jádro. Jednou z prvních věcí, které cluster dělá, je instalace aktualizací balíčků, což je místo, odkud pochází nové jádro. Většina aktualizovaných balíčků se projeví okamžitě, ale aby se nové jádro používalo, musí se uzel restartovat.

Očekávaným vzorem restartování je spuštění nástroje, jako je Kured, který monitoruje každý uzel, a pak bezproblémově restartuje cluster po jednom počítači, aby se všechno aktualizovalo.

Nejčastější dotazy k aktualizaci

Co je cyklus vydání Azure Linuxu?

Azure Linux vydává hlavní verze imagí každých ~dva roky, přičemž používá jádro LTS pro Linux a pravidelně aktualizuje nové stabilní balíčky. Provádí se také měsíční aktualizace oprav CVE.

Jak fungují upgrady z jedné hlavní verze Azure Linuxu na jinou?

Při upgradu mezi hlavními verzemi Azure Linuxu se vyžaduje migrace skladové položky. V příští hlavní verzi Azure Linuxu bude osSKU klouzavá verze.

Kdy byla vydána nejnovější image nebo image uzlu kontejneru Azure Linux?

Nové základní image Azure Linux Container Host v AKS se sestavují každý týden, ale cyklus vydávání verzí nemusí být tak časté. Týden strávíme kompletním testováním a zavedení verze image do všech oblastí může trvat několik dní.

Je možné během upgradu přeskočit více podverzí Azure Linuxu?

Pokud se rozhodnete image uzlu upgradovat ručně místo automatických upgradů imagí uzlů, můžete během upgradu přeskočit podverze Azure Linuxu. Další ruční upgrade image uzlu provedete upgrady na nejnovější image kontejneru Azure Linux pro AKS.

Některé balíčky (CNCF, K8s) mají agresivnější cyklus vydávání, a nechci být až rok za sebou. Má hostitel kontejnerů Azure s Linuxem nějaké plány pro častější upgrady?

Azure Linux Container Host přijímá novější balíčky CNCF, jako je K8s s vyšším tempem, a nezpozdí je pro roční verze. Hlavní upgrady kompilátoru nebo zastaralé zásobníky jazyků, jako je Python 2.7x, se ale můžou uchovávat pro hlavní verze.