Azure Linux-Containerhost für Azure Kubernetes Service (AKS) verwenden
Der Azure Linux-Containerhost für AKS ist eine von Microsoft erstellte Open-Source-Linux-Distribution, die als Containerhost für Azure Kubernetes Service (AKS) verfügbar ist. Der Azure Linux-Containerhost bietet Zuverlässigkeit und Konsistenz von der Cloud bis zum Edge für die AKS-, AKS-HCI- und Arc-Produkte. Sie können Azure Linux-Knotenpools in einem neuen Cluster bereitstellen, Azure Linux-Knotenpools zu Ihren vorhandenen Ubuntu-Clustern hinzufügen oder Ihre Ubuntu-Knoten zu Azure Linux-Knoten migrieren. Weitere Informationen zu Azure Linux finden Sie in der Azure Linux-Dokumentation.
Gründe für die Verwendung von Azure Linux
Der Azure Linux-Containerhost für AKS verwendet ein natives AKS-Image, das einen zentralen Ort für die gesamte Linux-Entwicklung bereitstellt. Jedes Paket wird basierend auf der Quelle erstellt und überprüft, um sicherzustellen, dass Ihre Dienste auf bewährten Komponenten funktionieren. Azure Linux ist kompakt und umfasst lediglich die Pakete, die zum Ausführen von Containerworkloads erforderlich sind. Es bietet eine reduzierte Angriffsfläche und sorgt dafür, dass keine unnötigen Pakete gepatcht oder gewartet werden müssen. Auf der Basisebene befindet sich ein gehärteter, für Azure optimierter Microsoft-Kernel. Erfahren Sie mehr über die wichtigsten Funktionen von Azure Linux.
Verwenden von Azure Linux für AKS
Hinweis
Der Azure Linux-Knotenpool ist jetzt allgemein verfügbar (GA). Informationen zu den Vorteilen und Bereitstellungsschritten finden Sie in der Einführung in den Azure-Linux-Containerhost für AKS.
Informationen zu den ersten Schritten mit Azure Linux-Containerhost für AKS finden Sie hier:
- Erstellen eines Clusters mit Azure Linux
- Hinzufügen eines Azure Linux-Knotenpools zu einem vorhandenen Cluster
- Migrieren von Ubuntu zu Azure Linux
- Von Azure Linux unterstützte GPU-SKUs
Upgraden von Azure Linux-Knoten
Es empfiehlt sich, automatische Upgrades für Ihren Cluster zu aktivieren, um ihn auf dem neuesten Stand zu halten und zu schützen. Informationen zum Aktivieren automatischer Upgrades finden Sie hier:
- Automatisches Upgrade für einen AKS-Cluster (Azure Kubernetes Service)
- Bereitstellen von kured in einem AKS-Cluster
Wenn Sie das Knotenimage in einem Cluster manuell upgraden möchten, können Sie az aks nodepool upgrade
ausführen:
az aks nodepool upgrade \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name myNodePool \
--node-image-only
Regionale Verfügbarkeit
Der Azure Linux-Containerhost kann in den gleichen Regionen verwendet werden wie AKS.
Nächste Schritte
Weitere Informationen zu Azure Linux finden Sie in der Azure Linux-Dokumentation.
Azure Kubernetes Service