Распространенные параметры рабочего процесса при использовании модели "проверка как услуга" в Azure Stack Hub.
Общие параметры включают такие значения, как переменные среды и учетные данные пользователя, необходимые для всех тестов в проверке в качестве службы (Ваас). Эти значения определяются на уровне рабочего процесса при его создании или изменении. При планировании тестов эти значения передаются в качестве параметров в каждый тест в рамках рабочего процесса.
Примечание
Каждый тест определяет собственный набор параметров. Во время планирования для теста может потребоваться ввести значение независимо от общих параметров или можно переопределить общее значение параметра.
Параметры среды
Параметры среды описывают тестируемую среду Azure Stack Hub. Эти значения должны быть предоставлены путем создания и отправки файла сведений о штампе центра Azure Stack для конкретного тестируемого экземпляра.
Примечание
В официальных рабочих процессах проверки параметры среды нельзя изменить после создания рабочего процесса.
Создание файла сведений о метке
Войдите на компьютер для разработки или любой компьютер, который имеет доступ к среде Azure Stack Hub.
В окне PowerShell с повышенными привилегиями выполните следующие команды:
$CloudAdminUser = "<cloud admin username>" $CloudAdminPassword = ConvertTo-SecureString "<cloud admin password>" -AsPlainText -Force $stampInfoCreds = New-Object System.Management.Automation.PSCredential($CloudAdminUser, $CloudAdminPassword) $params = Invoke-RestMethod -Method Get -Uri 'https://ASAppGateway:4443/ServiceTypeId/4dde37cc-6ee0-4d75-9444-7061e156507f/CloudDefinition/GetStampInformation' -Credential $stampInfoCreds ConvertTo-Json $params > stampinfoproperties.json
Поиск значений в файле конфигурации ECE
Значения параметров среды можно также вручную найти в файле конфигурации ECE по пути C:\EceStore\403314e1-d945-9558-fad2-42ba21985248\80e0921f-56b5-17d3-29f5-cd41bf862787 на компьютере для разработки.
Параметры тестирования
Общие параметры теста включают конфиденциальную информацию, которую нельзя хранить в файлах конфигурации. Эти параметры должны быть предоставлены вручную.
| Параметр | Описание |
|---|---|
| Администратор клиента | администратор клиента Azure Active Directory (Azure AD), который был подготовлен администратором службы в каталоге AAD. Этот пользователь выполняет действия уровня клиента, такие как развертывание шаблонов, для настройки ресурсов (виртуальных машин, учетных записей хранения и т. д.) и выполнения рабочих нагрузок. Дополнительные сведения о подготовке учетной записи клиента см. в статье Добавление новой учетной записи пользователя Azure Stack Hub в Azure Active Directory (Azure AD). |
| Администратор служб | Администратор Azure AD для клиента каталога Azure AD, указанный во время развертывания центра Azure Stack. Найдите AADTenant в файле конфигурации ECE и выберите значение в элементе UniqueName. |
| Администратор облака | Учетная запись администратора домена центра Azure Stack (например, contoso\cloudadmin ). Найдите User Role="CloudAdmin" в файле конфигурации ECE и выберите значение в элементе UserName. |
| Строка подключения системы диагностики | Подписанный URL-адрес (SAS) для учетной записи службы хранения Azure, в которую будут копироваться журналы диагностики во время выполнения теста. Инструкции по созданию подписанного URL-адреса см. в разделе, посвященном созданию строки подключения системы диагностики. |
Важно!
Строка подключения системы диагностики должна быть действительной для продолжения.
Создание строки подключения системы диагностики
Строка подключения системы диагностики требуется для хранения журналов диагностики во время выполнения теста. используйте учетную запись служба хранилища Azure, созданную во время установки (см. раздел настройка проверки в качестве ресурсов службы), чтобы создать URL-адрес для подписи общего доступа (SAS), чтобы предоставить ваас доступ для отправки журналов в учетную запись хранения.
-
Войдите в свою учетную запись хранения на портале Azure. В разделе Параметры выберите Подписанный URL-адрес.
Выберите Большой двоичный объект в разделе Разрешенные службы. Снимите все остальные флажки.
В разделе Разрешенные типы ресурсов выберите Служба, Контейнер и Объект.
В разделе Предоставленные разрешения выберите Чтение, Запись, Перечисление, Добавление и Создание. Снимите все остальные флажки.
Задайте текущее время в поле Время начала, а в поле Время окончания — время, отстоящее на три месяца от текущего.
-
Щелкните Создать SAS и строку подключения и скопируйте строку URL-адрес SAS службы BLOB-объектов.
Примечание
Срок действия подписанного URL-адреса истекает, когда закончится заданный при его создании период. При планировании тестов убедитесь, что URL-адрес действителен в течение по крайней мере 30 дней, плюс время, необходимое для выполнения теста (рекомендуемый срок — три месяца).
Следующие шаги
- Дополнительные сведения см. в статье Проверка как услуга: основные понятия