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 - -w
- --config-dir - --config-dir
- /etc/vector/ - /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: containerPorts:
- name: prom-exporter - name: prom-exporter
containerPort: 9090 containerPort: 9090
@ -40,8 +51,8 @@ customConfig:
- https://{{{ .Env.DOMAIN_O12Y }}}/insert/elasticsearch/ - https://{{{ .Env.DOMAIN_O12Y }}}/insert/elasticsearch/
auth: auth:
strategy: basic strategy: basic
user: simple-user user: ${VECTOR_USER}
password: simple-password password: ${VECTOR_PASSWORD}
mode: bulk mode: bulk
api_version: v8 api_version: v8
compression: gzip compression: gzip