【问题标题】:SonarQube - Kubernetes - LDAP - Not using sonar.properties file?SonarQube - Kubernetes - LDAP - 不使用 sonar.properties 文件?
【发布时间】:2018-05-10 05:46:48
【问题描述】:

这不是关于如何获取信息以设置 LDAP 的问题。这是关于特定配置和问题的。

配置: SonarQube:最新在 Tectonic Kube 集群中运行。 数据库:Postgres:最新也在 Kube 集群中运行。

问题: 我将我的 LDAP 配置放入 $SONAR_HOME/config/sonar.properties 文件中,但它没有被拾取。

问题:

  • 我觉得有趣的是该文件中的每一行都被注释了 出,那么服务器真的在使用这个文件还是在其他地方?
  • 如果在其他地方,在哪里?
  • 在 pod 重新启动后,更改会继续存在吗?
  • 如果没有,如何使更改“坚持”?

一如既往地感谢大家,如果我可以添加更多信息或细节,请告诉我。

【问题讨论】:

  • 这将有助于包含您用于运行 Sonar 的 docker 映像,因为它们在他们所尊重的任何环境变量、配置位置等方面存在很大差异
  • 我只是从公共回购中提取 SonarQube:Latest。 hub.docker.com/_/sonarqube

标签: ldap sonarqube kubernetes


【解决方案1】:

所以,就我而言,我在 Kubernetes 中运行 SonarQube。我们正在使用 TECTONIC 来管理我们的环境。

我最终需要做的是对 $SONAR_HOME/config/sonar.properties 文件进行更改,但不是直接进入服务器。

我最终需要创建一个新的清单文件 (.yaml) 来将配置文件存储到 Secret Store(使用 base64 加密属性文件)并将其作为机密应用。

我很快就会在我的存储库中获得完整的文档和支持文档,但我想回来并关闭这个循环。

(https://github.com/Talderon/k8s-sonarqube-golang)

【讨论】:

  • 嗨,我遇到了同样的问题。我必须将我的 sonarqube 绑定到 0.0.0.0 并将其设置在我的 sonar.properties 文件中。我已经为部署编写了一个 yaml,但我不确定如何将属性添加到我的 sonar.properties 文件中。您的共享链接不再可用。任何帮助将不胜感激!
  • 这是我问过的问题,您是否可以查看一次! stackoverflow.com/questions/60184344/…
猜你喜欢
  • 2018-12-14
  • 2015-05-11
  • 2017-12-23
  • 2015-09-20
  • 2017-11-26
  • 1970-01-01
  • 2017-06-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多