Een opslagaccount implementeren in Azure Stack Hub in Visual Studio Code
In dit artikel leert u hoe u een opslagaccount implementeert in Azure Stack Hub met behulp van de Azure Storage-extensie in Visual Studio Code. U kunt Azure rechtstreeks vanuit Visual Studio Code gebruiken via extensies. U moet uw Visual Studio Code-instellingen bijwerken.
Visual Studio Code is een lichtgewicht editor voor het bouwen en opsporen van fouten in cloudtoepassingen. Als u de Azure-accountextensie gebruikt om u aan te melden, kunt u hun huidige opslagaccounts, blobs en een nieuw account implementeren in hun Azure Stack Hub-abonnement. Met deze extensie kunt u het volgende doen:
- Blobcontainers, wachtrijen, tabellen en opslagaccounts verkennen, maken, verwijderen
- Blok-blobs en bestanden maken, bewerken en verwijderen
- Blobs, bestanden en mappen Upload en downloaden
- Toegang tot verbindingsreeks en primaire sleutel
- Open in Storage Explorer voor geheugen- of rekenkrachtig zware taken, of voor ondersteuning voor pagina's en toevoeg-blob.
De extensie werkt met zowel Azure Active Directory (Azure AD) als Ad FS-identiteitsbeheerders (Active Directory Federated Services).
Vereisten voor de extensie
Vereisten voor de extensie
- Azure Stack Hub-omgeving 2008 of hoger.
- Visual Studio Code.
- Azure-accountextensie
- Azure Storage-extensie
- Een Azure Stack Hub-abonnement en referenties met toegang tot Azure Stack Hub.
- Een omgeving met PowerShell met behulp van de AZ-modules voor Azure Stack Hub. Zie PowerShell Az-module installeren voor Azure Stack Hub voor instructies.
Uw referenties ophalen
In deze sectie gebruikt u uw referenties om uw tenant-id op te halen. U hebt uw Azure Stack Hub-Resource Manager-URL en tenant-id nodig.
De Azure Stack Hub-Resource Manager is een beheerframework waarmee u Azure-resources kunt implementeren, beheren en bewaken.
- De Resource Manager URL voor de Azure Stack Development Kit (ASDK) is:
https://management.local.azurestack.external/ - De Resource Manager-URL voor een geïntegreerd systeem is:
https://management.region.<fqdn>/, waar<fqdn>is uw volledig gekwalificeerde domeinnaam.
Open PowerShell met een prompt met verhoogde bevoegdheid. Voer de volgende cmdlets uit:
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/Voer de volgende cmdlets uit in dezelfde sessie:
$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.comNoteer de tenant-id. U moet de JSON-sectie toevoegen waarmee de Azure-accountextensie wordt geconfigureerd.
De Azure-accountextensie instellen
- Open VS Code.
- Selecteer Extensies in de linkerhoek.
- Download en installeer de Azure Storage-extensie voor Visual Studio Code. Als u klaar bent, ziet u een Azure-pictogram in de activiteitenbalk.
- Verbinding maken naar Azure Stack Hub met behulp van de Azure-accountextensie. Selecteer Azure: meld u aan bij Azure Cloud om verbinding te maken met uw Azure Stack Hub-account.
Voor instructies over het gebruik van de Azure-accountextensie om verbinding te maken, volgt u de instructies in Verbinding maken naar Azure Stack Hub met behulp van de Azure-accountextensie in Visual Studio Code. - Voeg de URL voor uw Azure Stack Hub-Resource Manager toe en voeg vervolgens de tenant-id toe.

- Selecteer het Azure-pictogram op de activiteitsbalk in Visual Studio Code. Vouw de opslaggroep uit.
- Klik met de rechtermuisknop op het abonnement waarin u het account wilt maken en selecteer vervolgens Storage account maken.
- Voer een unieke naam in voor het opslagaccount.
- Selecteer een locatie voor het opslagaccount dat moet worden geïmplementeerd.
- Zodra het opslagaccount is geïmplementeerd, kunt u het selecteren om de verbindingsreeks te kopiëren, blobcontainers, wachtrijen en tabellen te maken. Gebruikers kunnen al deze resources in Visual Studio Code bekijken.
- Klik met de rechtermuisknop op het opslagaccount en selecteer Storage account verwijderen om het uit het abonnement te verwijderen.