【问题标题】:How to setup sonar in Azure?如何在 Azure 中设置声纳?
【发布时间】:2018-01-30 09:52:07
【问题描述】:

我计划在 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

【问题讨论】:

  • 您考虑过使用 SonarCloud 吗? => sonarcloud.io
  • @Fabrice - SonarSource 团队,因为我是声纳和 Azure 的新手。能否请您详细说明步骤。以便我将按照相同的步骤设置我的项目。请帮助我步骤如何开始在 VSTS 中将声纳设置为 azure。

标签: azure sonarqube


【解决方案1】:

SonarQube 设计为使用专用服务器,需要访问数据库。详情请查看system requirements。无法在 VSTS 中托管它。

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

如果这不是一个选项,那么您唯一的其他选择是使用 SonarCloud,如 cmets 中提到的 Fabrice。看看这个blog post 来设置 VSTS 和 SonarCloud。

【讨论】:

  • ,非常感谢您的意见。博客看起来过于复杂。所以,我的潜在客户接受了使用私人代理进行设置。所以请您帮我完成如何使用私人代理设置声纳的步骤?
【解决方案2】:

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

这将使您有可能在 VSTS/Azure Dev 中保护您的机密,但自动支持来自 Azure DevOps 的 SonarQube 设置和云基础设施。

【讨论】:

    猜你喜欢
    • 2012-09-03
    • 1970-01-01
    • 2014-02-01
    • 2018-11-29
    • 2020-01-08
    • 2017-12-26
    • 2018-02-05
    • 1970-01-01
    • 2018-10-26
    相关资源
    最近更新 更多