Развертывание учетной записи хранения в Azure Stack Hub в Visual Studio Code
Из этой статьи вы узнаете, как развернуть учетную запись хранения в Azure Stack Hub с помощью расширения служба хранилища Azure в Visual Studio Code. Azure можно использовать непосредственно из Visual Studio Code с помощью расширений. Вам потребуется обновить параметры Visual Studio Code.
Visual Studio Code — это упрощенный редактор для создания и отладки облачных приложений. Используя расширение учетной записи Azure для входа, вы можете просмотреть текущие учетные записи хранения, большие двоичные объекты и развернуть новую в своей подписке Azure Stack Hub. С помощью этого расширения можно:
- Изучение, создание, удаление контейнеров BLOB-объектов, очередей, таблиц и учетных записей хранения
- Создание, изменение и удаление блочных BLOB-объектов и файлов
- Отправка и скачивание больших двоичных объектов, файлов и папок
- Доступ строка подключения и первичный ключ
- Откройте в обозревателе службы хранилища для задач с большим объемом памяти или вычислительных ресурсов, а также для поддержки страниц и добавления BLOB-объектов.
Расширение будет работать как с диспетчерами удостоверений Azure Active Directory (Azure AD), так и с диспетчерами удостоверений федеративных служб Active Directory (AD FS).
Предварительные требования для расширения
Предварительные требования для расширения
- Среда Azure Stack Hub 2008 или более поздней версии.
- Visual Studio Code.
- Расширение учетной записи Azure
- Расширение службы хранилища Azure.
- Подписка и учетные данные Azure Stack Hub с доступом к Azure Stack Hub.
- Среда с PowerShell с помощью модулей AZ для Azure Stack Hub. Инструкции см. в разделе "Установка модуля Az PowerShell для Azure Stack Hub".
Получение учетных данных
В этом разделе вы будете использовать свои учетные данные для получения идентификатора клиента. Вам потребуется url-адрес azure Stack Hub Resource Manager и идентификатор клиента.
Resource Manager Azure Stack Hub — это платформа управления, которая позволяет развертывать, администрировать и отслеживать ресурсы Azure.
- URL-адрес Resource Manager для Пакета средств разработки Azure Stack (ASDK):
https://management.local.azurestack.external/. - URL-адрес Resource Manager для интегрированной системы:
https://management.region.<fqdn>/, где<fqdn>— полное доменное имя.
Откройте PowerShell с помощью командной строки с повышенными привилегиями. И выполните следующие командлеты:
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/Выполните следующие командлеты в том же сеансе:
$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.comЗапишите идентификатор клиента. При добавлении раздела JSON, который настроит расширение учетной записи Azure.
Настройка расширения учетной записи Azure
- Откройте VS Code.
- Выберите Расширения в области слева.
- Скачайте и установите расширение служба хранилища Azure для Visual Studio Code. После завершения вы увидите значок Azure на панели действий.
- Подключение в Azure Stack Hub с помощью расширения учетной записи Azure. Выберите Azure: войдите в Облако Azure , чтобы подключиться к учетной записи Azure Stack Hub.
Инструкции по подключению расширения учетной записи Azure см. в Подключение к Azure Stack Hub с помощью расширения учетной записи Azure в Visual Studio Code. - Добавьте URL-адрес Resource Manager Azure Stack Hub и добавьте идентификатор клиента.

- Щелкните значок Azure на панели действий в Visual Studio Code. Разверните группу хранения.
- Щелкните правой кнопкой мыши подписку, в которой вы хотите создать учетную запись, а затем выберите "Создать служба хранилища учетную запись".
- Введите уникальное имя учетной записи хранения.
- Выберите расположение для развертываемой учетной записи хранения.
- После развертывания учетной записи хранения ее можно выбрать, чтобы скопировать строка подключения, создать контейнеры больших двоичных объектов, очереди и таблицы. Пользователи могут просматривать все эти ресурсы в Visual Studio Code.
- Щелкните правой кнопкой мыши учетную запись хранения и выберите "Удалить служба хранилища учетную запись", чтобы удалить ее из подписки.