# -- Enable deployment of vector role: Agent dataDir: /vector-data-dir resources: {} 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 protocol: TCP service: enabled: false customConfig: data_dir: /vector-data-dir api: enabled: false address: 0.0.0.0:8686 playground: true sources: k8s: type: kubernetes_logs internal_metrics: type: internal_metrics transforms: parser: type: remap inputs: [k8s] source: | ._msg = parse_json(.message) ?? .message del(.message) # Add the cluster environment to the log event .cluster_environment = "foundry-dev" sinks: vlogs: type: elasticsearch inputs: [parser] endpoints: - https://o12y.observability.t09.de/insert/elasticsearch/ auth: strategy: basic user: ${VECTOR_USER} password: ${VECTOR_PASSWORD} mode: bulk api_version: v8 compression: gzip healthcheck: enabled: false request: headers: AccountID: "0" ProjectID: "0" query: _msg_field: _msg _time_field: _time _stream_fields: cluster_environment,kubernetes.container_name,kubernetes.namespace