Questions? Feedback? powered by Olark live chat software
Ignorar Navegação

SonarQube on Windows with Azure SQL Database

Última atualização: 12/09/2016

Deploy a Windows VM with SonarQube installed and configured against an Azure SQL Database.

Este modelo de Gestor de Recursos do Azure (Azure Resource Manager, ARM) foi criado por um membro da comunidade e não pela Microsoft. Cada modelo de ARM está licenciado para si ao abrigo de um contrato de licença pelo respetivo proprietário e não pela Microsoft. A Microsoft não é responsável por modelos de ARM fornecidos e licenciados por membros da comunidade e não os analisa quanto a a segurança, compatibilidade ou desempenho. Os modelos de ARM da comunidade não são suportados ao abrigo de nenhum programa de suporte ou serviço da Microsoft e são disponibilizados TAL COMO ESTÃO sem qualquer tipo de garantia.

Parâmetros

Nome do Parâmetro Descrição
sqVM_AppName Name of the VM that SonarQube will be installed upon
sq_PublicIP_DnsPrefix The prefix of the public URL for the VM on the Internet. It should be unique across all Azure and match with the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$ or it will raise an error.
sqVM_AppAdmin_UserName Admin account name for the SonarQube VM
sqVM_AppAdmin_Password Password for the SonarQube VM Admin account
sqDB_Admin_UserName Admin account name for Azure SQL Server
sqDB_Admin_Password Password for Azure SQL Server Admin account
sqDB_ServerName Name of Azure SQL Server (limit to 10 chars or less)
sqDB_DBName Name of the SonarQube DB on the Azure SQL Server
sqDB_DBEdition Edition of Azure SQL Server to create
sqStorage_AcctType Type of Azure Storage Acct to create
_artifactsLocation The base URI where artifacts required by this template are located. When the template is deployed using the accompanying scripts, a private location in the subscription will be used and this value will be automatically generated.
_artifactsLocationSasToken The sasToken required to access _artifactsLocation. When the template is deployed using the accompanying scripts, a sasToken will be automatically generated.

Utilizar o modelo

PowerShell
New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/sonarqube-azuresql/azuredeploy.json
Instalar e configurar o PowerShell para Azure
Linha de comandos
azure config mode arm
azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/sonarqube-azuresql/azuredeploy.json
Instalar e Configurar a Interface de Linha de Comandos para Várias Plataformas do Azure