SonarQube - Kubernetes - LDAP - Не используете файл sonar.properties? - PullRequest
0 голосов
/ 02 мая 2018

Это НЕ вопрос о том, как получить информацию для настройки LDAP. Это о конкретной конфигурации и проблемах.

Config: SonarQube: последний запуск в кластере тектонических кубов. База данных: Postgres: последний работает также в кластере Kube.

Issue: Я поместил свою конфигурацию LDAP в файл $ SONAR_HOME / config / sonar.properties, и он не был выбран.

Вопросы:

  • Что мне кажется интересным, так это то, что каждая строка в этом файле комментируется так сервер действительно использует этот файл или он где-то еще?
  • Если это где-то еще, где?
  • Изменения переживут перезапуск модуля?
  • Если нет, то как сделать изменения "палкой"?

Спасибо, как всегда, и дайте мне знать, если я могу добавить больше информации или деталей.

1 Ответ

0 голосов
/ 10 мая 2018

Итак, в моем случае я использую SonarQube в Кубернетесе. Мы используем TECTONIC для управления нашей средой.

В конечном итоге мне нужно было внести изменения в файл $ SONAR_HOME / config / sonar.properties, но не напрямую на сервер.

Мне понадобилось создать новый файл манифеста (.yaml) для хранения файла конфигурации в секретном хранилище (зашифровать файл свойств с помощью base64) и применить его в качестве секрета.

Скоро у меня будет полная документация и подтверждающая документация по моему репо, но я хотел вернуться и закрыть этот цикл.

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

...