Bereitstellen eines Speicherkontos für Azure Stack Hub in Visual Studio Code
In diesem Artikel erfahren Sie, wie Sie mithilfe der Azure Storage-Erweiterung in Visual Studio Code ein Speicherkonto für Azure Stack Hub bereitstellen. Über Erweiterungen können Sie Azure direkt in Visual Studio Code verwenden. Sie müssen Ihre Visual Studio Code-Einstellungen aktualisieren.
Visual Studio Code ist ein einfacher Editor zum Erstellen und Debuggen von Cloudanwendungen. Indem Sie die Azure-Kontoerweiterung für die Anmeldung verwenden, können Sie die aktuellen Speicherkonten und Blobs anzeigen und ein neues Speicherkonto für das Azure Stack Hub-Abonnement bereitstellen. Mit dieser Erweiterung können Sie Folgendes:
- Untersuchen, Erstellen und Löschen von Blobcontainern, Warteschlangen, Tabellen und Speicherkonten
- Erstellen, Bearbeiten und Löschen von Blockblobs und -dateien
- Hochladen und Herunterladen von Blobs, Dateien und Ordnern
- Zugreifen auf Verbindungszeichenfolge und Primärschlüssel
- Öffnen im Speicher-Explorer für speicher- oder rechenintensive Aufgaben oder für Seiten- und Anfügeblobunterstützung.
Die Erweiterung kann sowohl mit Azure AD- (Azure Active Directory) als auch mit AD FS-Identitäts-Managern (Active Directory Federated Services, Active Directory-Verbunddienste) verwendet werden.
Voraussetzungen für die Erweiterung
Voraussetzungen für die Erweiterung
- Azure Stack Hub-Umgebung 2008 oder höher.
- Visual Studio Code
- Azure-Kontoerweiterung
- Azure Storage-Erweiterung
- Ein Azure Stack Hub-Abonnement und Anmeldeinformationen mit Zugriff auf Azure Stack Hub.
- Eine Umgebung mit PowerShell, die die VZ-Module für Azure Stack Hub verwendet. Weitere Anleitungen finden Sie unter Installieren von PowerShell AV-Modulen für Azure Stack Hub.
Anmeldeinformationen eingeben
In diesem Abschnitt verwenden Sie Ihre Anmeldeinformationen, um Ihre Mandanten-ID abzurufen. Sie benötigen Ihre Azure Stack Hub-Ressourcen-Manager-URL und die Mandanten-ID.
Der Microsoft Azure Stack Hub Resource Manager ist ein Verwaltungsframework, mit dem Sie Azure-Ressourcen bereitstellen, verwalten und überwachen können.
- Die Resource Manager-URL für das Azure Stack Development Kit (ASDK) lautet:
https://management.local.azurestack.external/. - Die Resource Manager-URL in integrierten Systemen lautet
https://management.region.<fqdn>/, wobei<fqdn>Ihr vollqualifizierter Domänenname ist.
Öffnen Sie PowerShell mit einer Eingabeaufforderung mit erhöhten Rechten. Führen Sie die folgenden Cmdlets aus:
Add-AzEnvironment -Name "<username@contoso.com>" -ArmEndpoint "https://management.region.<fqdn>"Name Resource Manager Url ActiveDirectory Authority ---- -------------------- ------------------------- username@contoso.com https://management.region.<fqdn> https://login.microsoftonline.com/Führen Sie in der gleichen Sitzung die folgenden Cmdlets aus:
$AuthEndpoint = (Get-AzEnvironment -Name "username@contoso.com").ActiveDirectoryAuthority.TrimEnd('/') $AADTenantName = "masselfhost.onmicrosoft.com" $TenantId = (invoke-restmethod "$($AuthEndpoint)/$($AADTenantName)/.well-known/openid-configuration").issuer.TrimEnd('/').Split('/')[-1] Add-AzAccount -EnvironmentName "username@contoso.com" -TenantId $TenantIdAccount SubscriptionName TenantId Environment ------- ---------------- -------- ----------- username@contoso.com azure-stack-sub 6d5ff183-b37f-4a5b-9a2f-19959cb4224a username@contoso.comNotieren Sie sich die Mandanten-ID. Diese Information ist beim Hinzufügen des JSON-Abschnitts erforderlich, der die Azure-Kontoerweiterung konfiguriert.
Einrichten der Azure-Kontoerweiterung
- Öffnen Sie Visual Studio Code.
- Wählen Sie links in der Ecke die Option Erweiterungen.
- Laden Sie die Azure Storage-Erweiterung für Visual Studio Code herunter, und installieren Sie sie. Nach Abschluss des Vorgangs wird in der Aktivitätsleiste ein Azure-Symbol angezeigt.
- Stellen Sie eine Verbindung mit Azure Stack Hub über die Azure-Kontoerweiterung her. Wählen Sie Azure: Anmelden bei der Azure-Cloud aus, um sich mit Ihrem Azure Stack Hub-Konto zu verbinden.
Anweisungen zur Verwendung der Azure-Kontoerweiterung zum Herstellen einer Verbindung finden Sie unter Herstellen einer Verbindung mit Azure Stack Hub über die Azure-Kontoerweiterung in Visual Studio Code. - Fügen Sie die URL für Ihren Azure Stack Hub-Ressourcen-Manager hinzu, und fügen Sie dann die Mandanten-ID hinzu.

- Wählen Sie auf der Aktivitätsleiste in Visual Studio Code das Azure-Symbol aus. Erweitern Sie die Speichergruppe.
- Klicken Sie mit der rechten Maustaste auf das Abonnement, in dem Sie das Konto erstellen möchten, und wählen Sie dann Speicherkonto erstellen aus.
- Geben Sie einen eindeutigen Namen für das Speicherkonto ein.
- Wählen Sie einen Standort aus, an dem das Speicherkonto bereitgestellt werden soll.
- Nachdem das Speicherkonto bereitgestellt wurde, können Sie es auswählen, um die Verbindungszeichenfolge zu kopieren sowie Blobcontainer, Warteschlangen und Tabellen zu erstellen. Benutzer können alle diese Ressourcen innerhalb von Visual Studio Code anzeigen.
- Klicken Sie mit der rechten Maustaste auf das Speicherkonto, und wählen Sie Speicherkonto löschen aus, um es aus dem Abonnement zu entfernen.