Paket
Azure Linux Container Host för AKS baseras på Microsoft Azure Linux-distributionen, som stöder tusentals paket. Containervärden innehåller en delmängd av dessa paket baserat på våra kunders operativsystems- och Kubernetes-behov. Den här uppsättningen kurerade paket är bland de mest efterfrågade och nödvändiga paketen för att köra containerarbetsbelastningar baserat på feedback från kunder och communityn med öppen källkod.
Lista över Azure Linux Container Host-paket
Paketlistan för Azure Linux Container Host innehåller alla nödvändiga beroenden för att köra en virtuell Azure Linux-dator och hämtar även nödvändiga Azure Kubernetes Service-beroenden. En lista över alla paket i Azure Linux Container Host kan visas här.
När en ny avbildning släpps av AKS uppdateras mappen med viktig information för AKS Azure Linux med en ny latest.txt
fil som beskriver den senaste paketlistan. Du kan också visa tidigare bildpaketlistor och historiska versioner av varje paket i den senaste avbildningsversionen på GitHub-lagringsplatsen. För varje tidigare avbildningsversion hittar du en motsvarande .txt
fil med namngivningskonventionen YYYY.MM.DD.txt
, där YYYY.MM.DD
är datumet för varje tidigare avbildningsversion.
Kommentar
Paket på ett Azure Linux Container Host-kluster som körs kan ha uppdaterats automatiskt till de senaste versionerna när nya paket släpps på packages.microsoft.com.
En av de viktigaste fördelarna med Azure Linux Container Host-paketuppsättningen är kernelpaketet. Linux-kernelpaketet för Azure Linux Container Host korrigeras och uppdateras minst två gånger i månaden. Det här paketet hanteras och ägs av ett helt Microsoft-team, vilket säkerställer att det är säkert och innehåller alla de senaste uppdateringarna för utveckling.
Fastställa paketversioner i ett kluster
Om du har direkt åtkomst till containervärden kan du fråga efter paket från själva värden.
Kör följande kommando för att visa en lista över alla installerade paket och deras versioner:
rpm -qa
Kör följande kommando för att avgöra när enskilda paket installerades:
cat /var/log/dnf.log
Om du inte har direkt åtkomst till containervärden kan du arbeta bakåt från versionsdatumet för nodavbildningen för att fastställa paketversionerna i ett kluster.
För att fastställa nodeImageVersion
kör du följande kommando:
az aks show -g <groupname> -n <clustername> | grep nodeImageVersion
Kontrollera sedan mappen AKS Azure Linux-versionsanteckningar för filen som motsvarar det tidigare fastställda versionsdatumet för nodbilden. I filen visar avsnittet Börja installerade paket alla paketversioner i klustret.
Nästa steg
Den här artikeln beskriver några av de viktigaste Azure Linux Container Host-komponenterna, till exempel paket. Mer information om begreppen Azure Linux Container Host finns i följande artiklar: