Azure Häufig gestellte Fragen (FAQ) für Linux – Azure Kubernetes Service (AKS)

Dieser Artikel enthält Antworten auf einige der häufigsten Fragen zu Azure Linux auf Azure Kubernetes Service (AKS), einschließlich Preise, GPU-Unterstützung, Zertifizierungen und Upgradeprozesse.

Was ist die Preisgestaltung für Azure Linux auf AKS?

Azure Linux ist kostenlos verfügbar. Sie zahlen nur für die zugrunde liegenden Azure-Ressourcen, z. B. virtuelle Computer (VMs) und Speicher.

Welche GPUs unterstützt Azure Linux auf AKS?

Azure Linux auf AKS unterstützt alle NVIDIA GPU SKUs.

Welche Zertifizierungen hat Azure Linux auf AKS?

Azure Linux besteht alle CIS Level 1 Benchmarks und bietet ein FIPS-Image.

Wie benachrichtigt Microsoft AKS-Benutzer über neue Azure Linux-Versionen?

Sie können Azure Linux-Versionen zusammen mit AKS-Versionen auf dem AKS Release Tracker nachverfolgen.

Wie liest Azure Linux die Zeit für die Zeitsynchronisation auf Azure?

Bei der Zeitsynchronisierung liest Azure Linux die Zeit vom Azure-VM-Host mithilfe von chronyd und dem /dev/ptp Gerät.

Kann ein vorhandener AKS-Cluster aktualisiert werden, um den Azure Linux-Containerhost zu verwenden, oder muss ein neuer Cluster erstellt werden?

Ja, Sie können einen vorhandenen Cluster aktualisieren, um Azure Linux zu verwenden. Sie können die Betriebssystem-SKU eines vorhandenen Knotenpools aktualisieren, ohne ihn erneut zu erstellen.az aks nodepool update Alternativ können Sie vorhandene Knotenpools entfernen und neue Azure Linux-Knotenpools hinzufügen. Weitere Informationen finden Sie unter Migrating zu Azure Linux auf AKS.

Kann ich eine bestimmte Azure Linux-Version unbegrenzt auf AKS verwenden?

Sie können automatische Knotenimageupgrades deaktivieren und Ihr Knotenimage manuell aktualisieren, um zu steuern, welche Version von Azure Linux Sie verwenden. Auf diese Weise können Sie eine bestimmte Azure Linux-Version so lange wie gewünscht verwenden.

Ich habe einen neuen Knotenpool auf einem AKS-Cluster mithilfe des Azure Linux-Containerhosts hinzugefügt, aber die Kernelversion ist nicht identisch mit der, die gestartet wurde. Ist dies beabsichtigt?

Ja, dieses Verhalten wird erwartet. Das Basis-Image, das AKS zum Starten von Clustern verwendet, liegt etwa zwei Wochen hinter den neuesten Paketen zurück. Als das Image erstellt wurde, wurde beim Start des Clusters der neueste Kernel gebootet. Eines der ersten Dinge, die der Cluster durchführt, ist jedoch die Installation von Paketupdates, aus denen der neue Kernel stammt. Die meisten aktualisierten Pakete werden sofort wirksam, aber ein neuer Kernel erfordert einen Knotenneustart.

Das erwartete Muster für den Neustart besteht darin, ein Tool wie Kured auszuführen, das jeden Knoten überwacht und den Cluster einzeln ordnungsgemäß neu startet, um alles auf dem neuesten Stand zu bringen.

Wie funktionieren Upgrades von einer wichtigen Azure Linux-Version auf eine andere?

Betriebssystemupgrades folgen dem Kubernetes-Releaserhythmen. Jeder Kubernetes-Version ist eine entsprechende standardmäßige Azure Linux-Hauptversion zugeordnet. Wenn eine neue Azure Linux-Version die Standardversion für eine bestimmte Kubernetes-Version wird, liefert das Upgrade Ihres Clusters auf diese Kubernetes-Version automatisch das Azure Linux-Upgrade.

Wann werden die neuesten Azure Linux Container Host Node Images veröffentlicht?

Neue Azure Linux Container Host-Basisimages auf AKS werden wöchentlich erstellt, aber der Releasezyklus ist möglicherweise nicht so häufig. Nach einer Woche End-to-End-Tests kann es einige Tage dauern, bis die Imageversion für alle Regionen eingeführt wird.

Ist es möglich, während eines Upgrades mehrere Nebenversionen von Azure Linux zu überspringen?

Wenn Sie Ihr Knotenimage manuell aktualisieren, anstatt automatische Knotenimageupgrades zu verwenden, können Sie Azure Linux-Nebenversionen überspringen. Das nächste manuelle Upgrade des Knotenimages, das Sie durchführen, aktualisiert Sie direkt auf das neueste Image für den Azure Linux Container Host für AKS.