Sdílet prostřednictvím


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.txtpojmenová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: