21 lines
641 B
YAML
21 lines
641 B
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: {{ template "sonarqube.fullname" . }}-config
|
|
labels:
|
|
app: {{ template "sonarqube.name" . }}
|
|
chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
|
|
release: {{ .Release.Name }}
|
|
heritage: {{ .Release.Service }}
|
|
data:
|
|
sonar.properties: |
|
|
{{- range $key, $val := .Values.sonarProperties }}
|
|
{{ $key }}={{ $val }}
|
|
{{- end }}
|
|
{{- if not .Values.elasticsearch.bootstrapChecks }}
|
|
sonar.es.bootstrap.checks.disable=true
|
|
{{- end }}
|
|
{{- if .Values.sonarSecretKey }}
|
|
sonar.secretKeyPath={{ .Values.sonarqubeFolder }}/secret/sonar-secret.txt
|
|
{{- end }}
|