Share via


Déployer un compte de stockage sur Azure Stack Hub dans Visual Studio Code

Dans cet article, vous pouvez apprendre à déployer un compte de stockage sur Azure Stack Hub à l’aide de l’extension Stockage Azure dans Visual Studio Code. Vous pouvez utiliser Azure directement à partir de Visual Studio Code via des extensions. Vous devrez mettre à jour vos paramètres Visual Studio Code.

Visual Studio Code est un éditeur léger permettant de générer et de déboguer des applications web et cloud. En utilisant l’extension Compte Azure pour vous connecter, vous pouvez voir leurs comptes de stockage actuels, leurs objets BLOB et en déployer un nouveau sur leur abonnement Azure Stack Hub. À l’aide de cette extension, vous pouvez :

  • Explorez, créez, supprimez des conteneurs d’objets BLOB, des files d’attente, des tables et des comptes de stockage.
  • Créez, modifiez et supprimez des objets BLOB de blocs et des fichiers.
  • Chargez et télécharger des objets BLOB, des fichiers et des dossiers.
  • Accédez à la chaîne de connexion et à la clé primaire.
  • Ouvrez dans l’explorateur de stockage pour les tâches importantes en termes de mémoire ou de calcul, ou pour la prise en charge des objets BLOB de pages et append.

L’extension fonctionne avec les gestionnaires d’identité Microsoft Entra ID et Active Directory Federated Services (AD FS).

Conditions préalables pour l’extension

Obtenir vos informations d’identification

Cette section montre comment utiliser vos informations d’identification pour récupérer votre ID de locataire. Vous aurez besoin de l’URL et du locataire de votre gestionnaire des ressources Azure Stack Hub.

Le gestionnaire des ressources Azure Stack Hub est une infrastructure de gestion qui vous permet de déployer, gérer et surveiller des ressources Azure.

  • L’URL Resource Manager pour le kit de développement Azure Stack (ASDK) est : https://management.local.azurestack.external/
  • L’URL Resource Manager pour un système intégré est : https://management.region.<fqdn>/, où <fqdn> est votre nom de domaine complet.
  1. Ouvrez PowerShell avec une invite de commandes avec élévation de privilèges. Exécutez ensuite les cmdlets suivantes :

    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/
    
  2. Dans la même session, exécutez les cmdlets suivantes :

    $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 $TenantId
    
    Account               SubscriptionName  TenantId                             Environment
    -------               ----------------  --------                             -----------
    username@contoso.com   azure-stack-sub  6d5ff183-b37f-4a5b-9a2f-19959cb4224a username@contoso.com
    
  3. Notez l’ID du locataire. Vous en aurez besoin lors de l’ajout de la section JSON qui configure l’extension de stockage Azure.

Configurer l’extension Stockage Azure

  1. Ouvrez Visual Studio Code.

  2. Sélectionnez Extensions sur le côté gauche.

  3. Téléchargez et installez l’extension Stockage Azure pour Visual Studio Code. Une fois l’opération terminée, une icône Azure s’affiche dans la barre d’activité.

  4. Connectez-vous à Azure Stack Hub en utilisant l’extension Compte Azure. Sélectionnez Azure : connexion au cloud Azure pour vous connecter à votre compte Azure Stack Hub.

  5. Ajoutez l’URL de votre Azure Stack Hub Resource Manager, puis ajoutez l’ID de locataire.

  6. Sélectionnez l’icône Azure dans la barre d’activités de Visual Studio Code. Développez le groupe de stockage.

  7. Sous Ressources, faites un clic droit sur Compte de stockage, et sélectionnez ensuite Créer un compte de stockage....

    Capture d’écran montrant comment ajouter du stockage.

  8. Entrez un nom unique pour le compte de stockage.

  9. Sélectionnez un emplacement pour le compte de stockage à déployer.

  10. Une fois le compte de stockage déployé, vous pouvez le sélectionner pour copier la chaîne de connexion, créer des conteneurs d’objets BLOB, des files d’attente et des tables. Les utilisateurs peuvent afficher toutes ces ressources dans Visual Studio Code.

  11. Cliquez avec le bouton droit sur le compte de stockage et sélectionnez Supprimer le compte de stockage pour le supprimer de l’abonnement.

Étapes suivantes

Configurer un environnement de développement dans Azure Stack Hub