如何在Azure中设置声纳?

时间:2018-01-30 09:52:07

标签: azure sonarqube

我计划在VSTS中设置声纳,因为我尝试搜索博客和堆栈溢出。我获得了几个设置声纳的链接,但我需要的是将Microsoft SQL Windows Server 2012 R2作为IAAS。我需要专用的VM作为IAAS(基础设施即服务)在创建Microsoft SQL服务器VM后在Azure中配置声纳我可以在VSTS中提供该端点并且可以运行声纳。但在我的公司中,我们将所有VM都作为一个PAAS(平台即服务)。我的组织还没准备好将VM作为IAAS。请提供解决方案,如何在VSTS中配置声纳。

从stackOverflow收到以下链接。

http://donovanbrown.com/post/how-to-setup-a-sonarqube-server-in-azure

2 个答案:

答案 0 :(得分:1)

SonarQube旨在使用专用服务器并需要访问数据库。有关详细信息,请查看system requirements。无法在VSTS中托管它。

如果您的组织尚未准备好使用Azure执行IaaS,那么您有两种选择。第一种方法是在办公室或数据中心设置SonarQube服务器,并使其可公开访问。

如果这不是一个选项,那么您唯一的另一个选择是使用SonarCloud作为评论中提到的F​​abrice。请查看此blog post以设置VSTS和SonarCloud。

答案 1 :(得分:1)

好吧,如果您希望在Azure的SonarQube中托管,那么您很幸运。您可以创建一个VSTS / Azure DevOps项目,在其中将以下Github:ARM Template for VM, network and DB setup for SonarQube添加到GIT存储库中。

这将使您有可能在VSTS / Azure Dev中安全地保存秘密,但会自动支持来自具有云基础架构的Azure DevOps的SonarQube设置。