feat(observability-client): user and password for vector referenced from a secret
This commit is contained in:
parent
12e12a5d60
commit
4e91bab0c8
1 changed files with 14 additions and 3 deletions
|
@ -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
|
||||||
|
@ -54,4 +65,4 @@ customConfig:
|
||||||
query:
|
query:
|
||||||
_msg_field: _msg
|
_msg_field: _msg
|
||||||
_time_field: _time
|
_time_field: _time
|
||||||
_stream_fields: cluster_environment,kubernetes.container_name,kubernetes.namespace
|
_stream_fields: cluster_environment,kubernetes.container_name,kubernetes.namespace
|
Loading…
Reference in a new issue