Installieren und Anbieten von Azure Kubernetes Service in Azure Stack Hub
Azure Kubernetes Service (AKS) ermöglicht Ihren Benutzern die Bereitstellung von Kubernetes-Clustern in Azure Stack Hub. AKS verringert die Komplexität und den operativen Mehraufwand für die Verwaltung von Kubernetes-Clustern. Als gehosteter Kubernetes-Dienst übernimmt Azure Stack Hub wichtige Aufgaben wie die Integritätsüberwachung und erleichtert die Wartung von Clustern. Das Azure Stack Hub-Team verwaltet das Image, das für die Wartung der Cluster verwendet wird. Der Clustermandantenadministrator muss die Updates nur nach Bedarf anwenden. Die Dienste werden ohne zusätzliche Kosten angeboten. AKS ist kostenlos: Sie zahlen nur für die Verwendung der virtuellen Computer (VMs) master- und Agentknoten in Ihren Clustern. Sie können den AKS-Ressourcenanbieter (Azure Kubernetes Service) für die Benutzer Ihrer Azure Stack Hub-Instanz installieren.
Zum Installieren müssen Sie über die VM-Erweiterungen, das AKS-Basisimage, einen Plan und ein Angebot für Ihre Benutzer verfügen und die Mehrinstanzenfähigkeit für Ihre Azure Stack Hub-Instanz aktivieren. AKS-Cluster können nur in der Benutzerumgebung erstellt werden.
Wichtig
Azure Kubernetes Service in Azure Stack Hub, die sich derzeit in der Vorschauphase befindet, wird eingestellt und wird nicht allgemein verfügbar. Weitere Informationen finden Sie unter AKS-Engine für eine Kubernetes-Lösung in Azure Stack Hub. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.
Hinweis
Azure Kubernetes Service in Azure Stack Hub unterstützt die Erstellung eines Clusters in der Verwaltungsumgebung nicht. AKS-Cluster können nur in der Benutzerumgebung erstellt werden.
Herunterladen der erforderlichen VM-Erweiterungen
Stellen Sie sicher, dass die folgenden VM-Erweiterungen in Ihrer Azure Stack Hub-Instanz verfügbar sind.
Abrufen der Erweiterungen vom Portal
Sie finden die VM-Erweiterungen im Azure Stack Hub Marketplace. Sie können sie von Azure herunterladen, wenn Sie sie zu einer nicht verbundenen Umgebung hinzufügen möchten. Befolgen Sie die Anweisungen unter Herunterladen von Marketplace-Elementen in Azure Stack Hub (getrennt):
Befehl "Ausführen" für Linux (neueste Version)
Benutzerdefiniertes Skript für Linux (Version 2.0.6)
Anzeigen der Erweiterungen mit PowerShell
PowerShell stellt ein Get-AzsVMExtension
Cmdlet zum Anzeigen der in Ihrem System verfügbaren VM-Erweiterungen bereit. Führen Sie das folgende Skript aus, um die verfügbaren Erweiterungen anzuzeigen. Geben Sie die richtige URL für Ihren Azure Stack Hub-Resource Manager-Endpunkt an:
Add-AzureRMEnvironment -Name "AzureStackAdmin" -ArmEndpoint "https://adminmanagement.<location>.<yourdomainname>/"
Login-AzureRMAccount -EnvironmentName "AzureStackAdmin"
Get-AzsVMExtension
Informationen zum Installieren und Verwenden des AzureStack PowerShell-Moduls finden Sie unter Installieren des PowerShell Az-Moduls für Azure Stack Hub.
Herunterladen des AKS-Basisimages
Der AKS-Dienst benötigt ein spezielles VM-Image, das als AKS-Basisimage bezeichnet wird. Der AKS-Dienst funktioniert nicht ohne die richtige Imageversion, die im lokalen Azure Stack Hub Marketplace verfügbar ist. Das Image ist für die Verwendung durch den AKS-Dienst und nicht für die Verwendung durch Mandanten zum Erstellen einzelner virtueller Computer vorgesehen. Das Image ist für Mandanten im Marketplace nicht sichtbar. Dies ist eine Aufgabe, die zusammen mit jedem Azure Stack Hub-Update ausgeführt werden muss. Jedes Mal, wenn ein neues Update vorliegt, wird dem AKS-Dienst ein neues AKS-Basisimage zugeordnet. Im Folgenden werden die Schritte aufgeführt:
Navigieren Sie im Administratorportal zum Blatt "Marketplace-Verwaltung ", und wählen Sie Aus Azure hinzufügen aus.
Geben Sie AKS in das Suchfeld ein. Suchen Sie sowohl die Linux AKS Base Ubuntu 18.04-LTS Image Distribution, 2022 Q1 Version 2022.01.21 als auch die Windows-Image-Version17763.2300.220121, und laden Sie sie herunter.
Wenn Ihre instance getrennt ist, befolgen Sie die Anweisungen im Artikel Herunterladen von Marketplace-Elementen in Azure Stack Hub, um die beiden angegebenen Elemente aus dem Marketplace in Azure herunterzuladen und in Ihre Azure Stack Hub-instance hochzuladen.
Erstellen von Plänen und Angeboten
Damit Mandantenbenutzer den AKS-Dienst verwenden können, muss der Operator ihn über einen Plan und ein Angebot zur Verfügung stellen.
Erstellen Sie einen Plan mit dem
Microsoft.Container
-Dienst. Für diesen Dienst gibt es keine spezifischen Kontingente. Es verwendet die Kontingente, die für die Compute-, Netzwerk- und Speicherdienste verfügbar sind:Verwenden Sie wiederum das Azure Stack Hub-Verwaltungsportal, um ein Angebot zu erstellen, das den im vorherigen Schritt erstellten Plan enthält:
Konfigurieren der Mehrinstanzenfähigkeit
Sie müssen Azure Stack Hub so konfigurieren, dass Anmeldungen von Benutzern unterstützt werden, die sich in anderen Microsoft Entra Verzeichnissen befinden, sodass diese Dienste in Azure Stack Hub verwenden können.
Anweisungen finden Sie unter Konfigurieren der Mehrinstanzenfähigkeit in Azure Stack Hub.
Überwachen von und Reagieren auf Warnungen
Über das Verwaltungsportal können Sie auf die Azure Kubernetes Service unter der Gruppe Verwaltung zugreifen.
Wählen Sie das Blatt Warnungen aus. Überprüfen der Warnungen:
Warnungen werden auf dem Blatt Warnungen angezeigt, und Sie können bei Bedarf entsprechende Maßnahmen ergreifen:
Nächste Schritte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für