Parâmetros comuns do fluxo de trabalho para Validação como Serviço do Azure Stack Hub

Os parâmetros comuns incluem valores como variáveis de ambiente e credenciais de utilizador necessárias para todos os testes em validação como um serviço (VaaS). Estes valores são definidos ao nível do fluxo de trabalho quando cria ou altera um fluxo de trabalho. Ao agendar testes, estes valores são transmitidos como parâmetros para cada teste no fluxo de trabalho.

Nota

Cada teste define o seu próprio conjunto de parâmetros. Na hora do agendamento, um teste pode exigir que introduza um valor independentemente dos parâmetros comuns ou que lhe permita substituir o valor de parâmetro comum.

Parâmetros de ambiente

Os parâmetros de ambiente descrevem o ambiente do Azure Stack Hub em teste. Estes valores têm de ser fornecidos ao gerar e carregar um ficheiro de informações de selo do Azure Stack Hub para a instância específica que está a testar.

Nota

Nos fluxos de trabalho de validação oficiais, os parâmetros de ambiente não podem ser modificados após a criação do fluxo de trabalho.

Gerar o ficheiro de informações de selo

  1. Inicie sessão no DVM ou em qualquer computador que tenha acesso ao ambiente do Azure Stack Hub.

  2. Execute os seguintes comandos numa janela elevada do 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
    

Localizar valores no ficheiro de configuração da ECE

Os valores dos parâmetros de ambiente também podem ser localizados manualmente no ficheiro de configuração da ECE localizado no C:\EceStore\403314e1-d945-9558-fad2-42ba21985248\80e0921f-56b5-17d3-29f5-cd41bf862787 DVM.

Parâmetros de teste

Os parâmetros de teste comuns incluem informações confidenciais que não podem ser armazenadas em ficheiros de configuração. Estes parâmetros têm de ser fornecidos manualmente.

Parâmetro Description
Utilizador Administrador Inquilino Microsoft Entra administrador inquilino que foi aprovisionado pelo administrador de serviços no diretório Microsoft Entra. Este utilizador executa ações ao nível do inquilino, como implementar modelos para configurar recursos (VMs, contas de armazenamento, etc.) e executar cargas de trabalho. Para obter detalhes sobre o aprovisionamento da conta de inquilino, veja Adicionar um novo inquilino do Azure Stack Hub.
Utilizador administrador de serviços Microsoft Entra administrador do inquilino do diretório Microsoft Entra especificado durante a implementação do Azure Stack Hub. AADTenant Procure no ficheiro de configuração da ECE e selecione o valor no UniqueName elemento.
Utilizador Administrador da Cloud Conta de administrador de domínio do Azure Stack Hub (por exemplo, contoso\cloudadmin). User Role="CloudAdmin" Procure no ficheiro de configuração da ECE e selecione o valor no UserName elemento.
Cadeia de Ligação de Diagnóstico Um URL de SAS para uma Conta de Armazenamento do Azure para a qual os registos de diagnóstico serão copiados durante a execução do teste. Para obter instruções sobre como gerar o URL de SAS, veja Gerar os diagnósticos cadeia de ligação.

Importante

Os diagnósticos cadeia de ligação têm de ser válidos antes de prosseguir.

Gerar o cadeia de ligação de diagnóstico

O diagnóstico cadeia de ligação é necessário para armazenar registos de diagnósticos durante a execução do teste. Utilize a Conta de Armazenamento do Azure criada durante a configuração (consulte Configurar a sua validação como recursos de serviço) para criar um URL de assinatura de acesso partilhado (SAS) para conceder ao VaaS acesso para carregar registos para a sua conta de armazenamento.

  1. No portal do Azure, navegue para a sua conta de armazenamento. Em Definições, selecione Assinatura de acesso partilhado.

  2. Selecione Blob nas opções serviços permitidos. Desselecione todas as opções restantes.

  3. Selecione Serviço, Contentor e Objeto a partir de Tipos de recursos permitidos.

  4. Selecione Ler, Escrever, Listar, Adicionar, Criar a partir de Permissões permitidas. Desselecione todas as opções restantes.

  5. Defina Hora de início para a hora atual e Hora de fim para três meses a partir da hora atual.

  6. Selecione Gerar SAS e cadeia de ligação e copie a cadeia de URL de SAS do serviço Blob.

Nota

O URL de SAS expira no momento final especificado quando o URL foi gerado. Ao agendar testes, certifique-se de que o URL é válido durante, pelo menos, 30 dias mais o tempo necessário para a execução do teste (são sugeridos três meses).

Passos seguintes