diff --git a/clusters/k8s-avroid-office.prod.local/namespaces/cloud-prod/monitoring/prometheus/values-override.yaml b/clusters/k8s-avroid-office.prod.local/namespaces/cloud-prod/monitoring/prometheus/values-override.yaml index 8b781d7..fb72ed9 100644 --- a/clusters/k8s-avroid-office.prod.local/namespaces/cloud-prod/monitoring/prometheus/values-override.yaml +++ b/clusters/k8s-avroid-office.prod.local/namespaces/cloud-prod/monitoring/prometheus/values-override.yaml @@ -66,6 +66,15 @@ server: name: prometheus-secret key: consul.secret + ## Additional Prometheus server Secret mounts + # Defines additional mounts with secrets. Secrets must be manually created in the namespace. + extraSecretMounts: + - name: consul-secret + mountPath: /etc/secrets + subPath: "consul-secret" + secretName: prometheus-secret + readOnly: true + ingress: ## If true, Prometheus server Ingress will be created ## @@ -173,7 +182,7 @@ serverFiles: tags: [ k8s_postgres_exporter ] services: [ monitoring_k8s_postgres_exporter ] authorization: - credentials: ${CONSUL_SECRET} + credentials_file: /etc/secrets/consul-secret/consul.secret relabel_configs: - source_labels: [ __meta_consul_service_metadata_metrics_path ] target_label: __metrics_path__