quality(sonarqube): read exporter token from shared oidc vault path
This commit is contained in:
parent
65edbd9ed9
commit
96f3844677
@ -18,10 +18,10 @@ spec:
|
||||
annotations:
|
||||
vault.hashicorp.com/agent-inject: "true"
|
||||
vault.hashicorp.com/role: "quality"
|
||||
vault.hashicorp.com/agent-inject-secret-sonarqube-exporter-env.sh: "kv/data/atlas/quality/sonarqube-exporter"
|
||||
vault.hashicorp.com/agent-inject-secret-sonarqube-exporter-env.sh: "kv/data/atlas/quality/sonarqube-oidc"
|
||||
vault.hashicorp.com/agent-inject-template-sonarqube-exporter-env.sh: |
|
||||
{{- with secret "kv/data/atlas/quality/sonarqube-exporter" -}}
|
||||
export SONARQUBE_TOKEN="{{ .Data.data.token }}"
|
||||
{{- with secret "kv/data/atlas/quality/sonarqube-oidc" -}}
|
||||
export SONARQUBE_TOKEN="{{ .Data.data.sonarqube_exporter_token }}"
|
||||
{{- end -}}
|
||||
prometheus.io/scrape: "true"
|
||||
prometheus.io/port: "9798"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user