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.
Hinweis
Verwenden Sie nur das Kubernetes Azure Stack Hub Marketplace-Element, um Cluster als Machbarkeitsnachweis bereitzustellen. Verwenden Sie für unterstützte Kubernetes-Cluster auf Azure Stack Hub das AKS-Modul.
Sie können Kubernetes ihren Benutzern als Marketplace-Artikel anbieten. Ihre Benutzer können Kubernetes dann in einem einzigen koordinierten Vorgang bereitstellen.
In diesem Artikel wird die Verwendung einer Azure Resource Manager-Vorlage zum Bereitstellen und Bereitstellen der Ressourcen für einen eigenständigen Kubernetes-Cluster erläutert. Bevor Sie beginnen, überprüfen Sie Ihre Azure Stack Hub- und globalen Azure-Mandanteneinstellungen. Sammeln Sie die erforderlichen Informationen zu Ihrem Azure Stack Hub. Fügen Sie Ihrem Mandanten und dem Azure Stack Hub Marketplace erforderliche Ressourcen hinzu. Der Cluster hängt von einem Ubuntu-Server, einem benutzerdefinierten Skript und dem Kubernetes Cluster Marketplace-Element ab, das sich im Azure Stack Hub Marketplace befinden soll.
Erstellen eines Plans, eines Angebots und eines Abonnements
Erstellen Sie einen Plan, ein Angebot und ein Abonnement für das Kubernetes Marketplace-Element. Sie können auch einen vorhandenen Plan und ein vorhandenes Angebot verwenden.
Melden Sie sich beim Administratorportal
https://adminportal.local.azurestack.externalan.Erstellen Sie einen Plan als Basisplan. Anweisungen finden Sie unter Erstellen eines Plans in Azure Stack Hub.
Erstellen Sie ein Angebot. Anweisungen finden Sie unter Erstellen eines Angebots im Azure Stack Hub.
Wählen Sie "Angebote" aus, und suchen Sie das von Ihnen erstellte Angebot.
Wählen Sie im Blatt "Angebot" die Option "Übersicht " aus.
Wählen Sie " Status ändern" aus. Wählen Sie Öffentlich aus.
Wählen Sie +Eine Ressource>"Angebote" und ein Abonnement für Pläne> erstellen, um ein Abonnement zu erstellen.
a) Geben Sie einen Anzeigenamen ein.
b. Geben Sie einen Benutzer ein. Verwenden Sie das Microsoft Entra-Konto, das Ihrem Mandanten zugeordnet ist.
Abschnitt c. Anbieterbeschreibung
d. Legen Sie den Verzeichnismandanten auf den Microsoft Entra-Mandanten für Ihren Azure Stack Hub fest.
e. Wählen Sie das Angebot füraus. Wählen Sie den Namen des von Ihnen erstellten Angebots aus. Notieren Sie sich die Abonnement-ID.
Erstellen eines Dienstprinzipals und anmeldeinformationen in AD FS
Wenn Sie Active Directory-Verbunddienste (AD FS) für Ihren Identitätsverwaltungsdienst verwenden, müssen Sie einen Dienstprinzipal für Benutzer erstellen, die einen Kubernetes-Cluster bereitstellen. Erstellen Sie den Dienstprinzipal mithilfe eines geheimen Clientschlüssels. Eine Anleitung dazu finden Sie unter Erstellen einer App-Registrierung, die Anmeldeinformationen mit einem geheimen Clientschlüssel verwendet.
Hinzufügen eines Ubuntu-Serverimages
Fügen Sie das folgende Ubuntu Server-Image zu Azure Stack Hub Marketplace hinzu:
Melden Sie sich beim Administratorportal
https://adminportal.local.azurestack.externalan.Wählen Sie Alle Dienste aus, und wählen Sie dann unter der Kategorie VERWALTUNG die Option Marketplace-Verwaltung aus.
Wählen Sie + Add from Azure (+ Aus Azure hinzufügen) aus.
Geben Sie
Ubuntu Serverein.Wählen Sie die neueste Version des Servers aus. Überprüfen Sie die Vollversion, und stellen Sie sicher, dass Sie über die neueste Version verfügen:
- Herausgeber: Kanonisch
- Angebot: UbuntuServer
- Version: 16.04.201806120 (oder neueste Version)
- SKU: 16.04-LTS
Wählen Sie Herunterladen aus.
Hinzufügen eines benutzerdefinierten Skripts für Linux
Fügen Sie die Kubernetes aus dem Azure Stack Hub Marketplace hinzu:
Öffnen Sie das Administratorportal
https://adminportal.local.azurestack.external.Wählen Sie Alle Dienste aus, und wählen Sie dann unter der Kategorie VERWALTUNG die Option Marketplace-Verwaltung aus.
Wählen Sie + Add from Azure (+ Aus Azure hinzufügen) aus.
Geben Sie
Custom Script for Linuxein.Wählen Sie das Skript mit dem folgenden Profil aus:
Angebot: benutzerdefiniertes Skript für Linux 2.0
Version: 2.0.6 (oder neueste Version)
Herausgeber: Microsoft Corp
Hinweis
Es können mehr als eine Version von Custom Script für Linux aufgeführt werden. Sie müssen die letzte Version des Elements hinzufügen.
Wählen Sie Herunterladen aus.
Hinzufügen von Kubernetes zum Marketplace
Öffnen Sie das Administratorportal
https://adminportal.local.azurestack.external.Wählen Sie "Alle Dienste " und dann unter der Kategorie "VERWALTUNG " die Option "Marketplace Management" aus.
Wählen Sie + Add from Azure (+ Aus Azure hinzufügen) aus.
Geben Sie
Kubernetesein.Wählen Sie
Kubernetes Clusteraus.Wählen Sie Herunterladen aus.
Hinweis
Es kann fünf Minuten dauern, bis das Marketplace-Element im Azure Stack Hub Marketplace angezeigt wird.
Aktualisieren oder Entfernen der Kubernetes
Beim Aktualisieren des Kubernetes-Elements entfernen Sie das vorherige Element im Azure Stack Hub Marketplace. Befolgen Sie die nachstehende Anweisung, um das Kubernetes-Update zu Azure Stack Hub Marketplace hinzuzufügen.
So entfernen Sie das Kubernetes-Element:
Stellen Sie eine Verbindung mit Azure Stack Hub mit PowerShell als Operator her. Anweisungen finden Sie unter Herstellen einer Verbindung mit Azure Stack Hub mit PowerShell als Operator.
Suchen Sie das aktuelle Kubernetes-Clusterelement im Katalog.
Get-AzsGalleryItem | Select NameHinweisname des aktuellen Elements, z
Microsoft.AzureStackKubernetesCluster.0.3.0. B. .Verwenden Sie das folgende PowerShell-Cmdlet, um das Element zu entfernen:
$Itemname="Microsoft.AzureStackKubernetesCluster.0.3.0" Remove-AzsGalleryItem -Name $Itemname