Balíčky
Hostitel kontejnerů Azure Linux pro AKS je založený na distribuci Microsoft Azure Linuxu, která podporuje tisíce balíčků. Hostitel kontejneru obsahuje podmnožinu těchto balíčků na základě potřeb operačního systému a Kubernetes našich zákazníků. Tato sada kurátorovaných balíčků patří mezi nejžádanější a nezbytné balíčky pro spouštění úloh kontejnerů na základě zpětné vazby od zákazníků a opensourcové komunity.
Seznam balíčků Azure Linux Container Host
Seznam balíčků Azure Linux Container Host zahrnuje všechny potřebné závislosti pro spuštění virtuálního počítače Azure s Linuxem a také načítá všechny nezbytné závislosti služby Azure Kubernetes Service. Seznam všech balíčků v hostiteli kontejnerů Azure s Linuxem si můžete prohlédnout tady.
Pokaždé, když AKS vydá novou image, aktualizuje se složka zpráv k vydání verze AKS Pro Linux novým latest.txt
souborem, který podrobně popisuje nejaktuálnější seznam balíčků. Můžete si také prohlédnout seznamy balíčků předchozích imagí a historické verze jednotlivých balíčků v nejnovější verzi image v úložišti GitHub. Pro každou předchozí verzi image najdete odpovídající .txt
soubor s konvencí YYYY.MM.DD.txt
pojmenování, kde YYYY.MM.DD
je datum každé předchozí verze image.
Poznámka:
Balíčky na spuštěném hostitelském clusteru kontejneru Azure s Linuxem mohly být automaticky aktualizovány na jejich nejnovější verze, protože nové balíčky se vydávají v packages.microsoft.com.
Jednou z klíčových výhod sady balíčků Azure Linux Container Host je balíček jádra. Balíček jádra Linuxu pro hostitele kontejneru Azure Linux se opraví a aktualizuje alespoň dvakrát měsíčně. Tento balíček spravuje a vlastní celý tým Microsoftu, který zajišťuje zabezpečení a obsahuje všechny nejnovější aktualizace pro vývoj.
Určení verzí balíčků v clusteru
Pokud máte přímý přístup k hostiteli kontejneru, můžete dotazovat balíčky ze samotného hostitele.
Pokud chcete zobrazit seznam všech nainstalovaných balíčků a jejich verzí, spusťte následující příkaz:
rpm -qa
Pokud chcete zjistit, kdy byly jednotlivé balíčky nainstalovány, spusťte následující příkaz:
cat /var/log/dnf.log
Pokud nemáte přímý přístup k hostiteli kontejneru, můžete zpětně pracovat od data verze image uzlu a určit verze balíčků v clusteru.
Pokud chcete zjistit nodeImageVersion
, spusťte následující příkaz:
az aks show -g <groupname> -n <clustername> | grep nodeImageVersion
Pak, jak je popsáno výše, zkontrolujte složku poznámek k verzi AKS Pro Linux pro soubor, který odpovídá dříve určenému datu verze image uzlu. V souboru se v části Instalované balíčky begin zobrazí seznam všech verzí balíčků ve vašem clusteru.
Další kroky
Tento článek se zabývá některými základními komponentami azure Linux Container Host, jako jsou balíčky. Další informace o konceptech azure Linux Container Host najdete v následujících článcích: