feat(observability-client): user and password for vector referenced from a secret

This commit is contained in:
miwr 2025-06-26 15:05:00 +02:00
parent 12e12a5d60
commit 4e91bab0c8

View file

@ -6,6 +6,17 @@ args:
- -w
- --config-dir
- /etc/vector/
env:
- name: VECTOR_USER
valueFrom:
secretKeyRef:
name: simple-user-secret
key: username
- name: VECTOR_PASSWORD
valueFrom:
secretKeyRef:
name: simple-user-secret
key: password
containerPorts:
- name: prom-exporter
containerPort: 9090
@ -40,8 +51,8 @@ customConfig:
- https://{{{ .Env.DOMAIN_O12Y }}}/insert/elasticsearch/
auth:
strategy: basic
user: simple-user
password: simple-password
user: ${VECTOR_USER}
password: ${VECTOR_PASSWORD}
mode: bulk
api_version: v8
compression: gzip