Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Clustererweiterungen bieten eine Azure Resource Manager gesteuerte Erfahrung für die Installation und Lebenszyklusverwaltung von Diensten wie Azure Machine Learning oder Kubernetes-Anwendungen auf einem AKS-Cluster. Diese Funktion ermöglicht Folgendes:
- Azure Resource Manager-basierte Bereitstellung von Erweiterungen, einschließlich skalierter Bereitstellungen über AKS-Cluster hinweg.
- Lebenszyklusverwaltung der Erweiterung (Update, Löschen) von Azure Resource Manager.
Kategorien von Clustererweiterungen
Es gibt zwei Kategorien von Clustererweiterungen, Core und Standard , die in AKS-Clustern bereitgestellt werden können.
Kernerweiterungen
Core Kubernetes-Erweiterungen verfügen über eine breitere Regionsverfügbarkeit, eine integriertere AKS-Erfahrung und die Freigabeausrichtung auf AKS-Versionsversionen. Azure Backup ist eine Kernerweiterung.
AKS-Native-Erfahrung
Kernerweiterungen können mithilfe des az aks CLI-Befehls verwaltet werden.
az aks extension create \
--name <core extension name> \
--extension-type <type> \
--cluster-name <name> \
--resource-group <group>
Weitere Informationen zu den Befehlen finden Sie unter az aks.
Releaserichtlinie
Neben den AKS-Neben- und Hauptversionsupdates werden kleinere und größere Upgrades von Kern-Erweiterungen durchgeführt, um grundlegende Änderungen zu vermeiden und eine bessere Zuverlässigkeit zu gewährleisten.
Erweiterung zur Migration von Kernerweiterungen
Azure Monitor-Dienste, einschließlich Container Insights, Managed Prometheus und Application Insights wechseln zu einem clustererweiterungsbasierten Back-End-Modell. Diese Änderung aktualisiert AKS-Überwachungs-Add-Ons auf ein erweiterungsbasiertes Verwaltungsmodell ohne Änderung der Funktionalität oder Benutzeroberfläche.
Diese Back-End-Migration ist nicht störend und ändert die Benutzererfahrung nicht oder erfordert keine Kundenaktion.
Es gibt keine Auswirkungen auf Workloads, Datensammlungen oder Überwachungsfunktionen.
Azure CLI, Azure Portal und alle Clienterfahrungen funktionieren weiterhin wie erwartet.
Standarderweiterungen
Informationen zu den anderen Clustererweiterungen finden Sie in der Tabelle in Currently available extensions, und die über den Azure Marketplace bereitgestellten Kubernetes-Apps gehören zum Standard-Erweiterungstyp.
Standarderweiterungen können mithilfe des az k8s-extension CLI-Befehls verwaltet werden. Weitere Informationen finden Sie unter Deploy and manage cluster extensions by using Azure CLI.
az k8s-extension create \
--name <standard extension name> \
--extension-type <extension-type> \
--scope cluster \
--cluster-name <clusterName> \
--resource-group <resourceGroupName> \
--cluster-type managedClusters
Anforderungen an Clustererweiterungen
Die Clustererweiterungsplattform wird in allen Regionen unterstützt, in denen AKS bereitgestellt wird, außer Katar, Mitte und US air gapped Clouds. Obwohl die Plattform in allen Regionen verfügbar ist, überprüfen Sie die Verfügbarkeit der Region für einzelne Erweiterungen.
Wichtig
Stellen Sie sicher, dass Ihr AKS-Cluster mit einer verwalteten Identität erstellt wird, da Clustererweiterungen nicht mit dienstprinzipalbasierten Clustern funktionieren.
Für neue Cluster, die mit az aks create erstellt werden, ist standardmäßig eine verwaltete Identität konfiguriert. Bei vorhandenen dienstprinzipalbasierten Clustern, die auf eine verwaltete Identität umgestellt werden müssen, kann sie aktiviert werden, indem az aks update mit dem Flag --enable-managed-identity ausgeführt wird. Weitere Informationen finden Sie unter Verwenden einer verwalteten Identität in Azure Kubernetes Service.
Hinweis
Wenn Sie Microsoft Entra podverwaltete Identität auf Ihrem AKS-Cluster aktiviert haben oder deren Implementierung in Betracht ziehen, empfehlen wir Ihnen, zuerst die Workload-Identitätsübersicht zu überprüfen, um unsere Empfehlungen und Optionen zum Einrichten Ihres Clusters zur Verwendung einer Microsoft Entra Workload-ID (Vorschau) zu verstehen. Diese Authentifizierungsmethode ersetzt verwaltete Podidentitäten (Vorschauversion), die in die nativen Kubernetes-Funktionen integriert werden, um einen Verbund mit externen Identitätsanbietern einzugehen. Microsoft Entra, eine podverwaltete Identität (Open Source, Vorschau) im Azure Kubernetes Service, wurde ab dem 24. Oktober 2022 als veraltet erklärt.
Derzeit verfügbare Erweiterungen
| Durchwahl | BESCHREIBUNG |
|---|---|
| Dapr |
Dapr ist eine tragbare, ereignisgesteuerte Laufzeitumgebung, die es jedem Entwickler erleichtert, robuste, zustandslose und zustandsbehaftete Anwendungen zu erstellen, die in der Cloud und am Edge ausgeführt werden. |
| Azure App Configuration | Verwenden Sie Azure App Configuration, um Anwendungseinstellungen und Featurekennzeichnungen zentral zu verwalten. |
| Azure Machine Learning | Verwenden Sie Azure Kubernetes Service Cluster zum Trainieren, Ableiten und Verwalten von Machine Learning-Modellen in Azure Machine Learning. |
| Flux (GitOps) | Verwenden Sie GitOps mit Flux, um die Clusterkonfiguration und Anwendungsbereitstellung zu verwalten. Siehe auch unterstützte Versionen von Flux (GitOps) und Tutorial: Bereitstellen von Anwendungen mithilfe von GitOps mit Flux v2. |
| Azure Containerspeicher | Verwenden Sie Azure Containerspeicher, um den Blockspeicher auf AKS-Clustern zu verwalten, um Daten in persistenten Volumes zu speichern. |
| Azure Backup für AKS | Verwenden Sie Azure Backup für AKS, um Ihre containerisierten Anwendungen und Daten zu schützen, die in persistenten Volumes gespeichert sind, die in den AKS-Clustern bereitgestellt werden. |
| Container Network Insights Agent | Verwenden Sie den Container Network Insights Agent – eine KI-basierte, nachweisbasierte AKS-Clustererweiterung – zum Diagnostizieren und Beheben von Netzwerkproblemen in Ihrem AKS-Cluster. |
Sie können auch Kubernetes-Anwendungen auswählen und bereitstellen, die über Marketplace verfügbar sind.
Hinweis
Clustererweiterungen bieten eine Plattform für verschiedene Erweiterungen, die auf einem AKS-Cluster installiert und verwaltet werden können. Wenn bei der Verwendung einer dieser Erweiterungen Probleme auftreten, öffnen Sie ein Support-Ticket mit dem jeweiligen Dienst.
Nächste Schritte
- Erfahren Sie, wie Sie Clustererweiterungen mithilfe der Azure CLI bereitstellen.
- Informationen zu Clustererweiterungen.