# -- Enable deployment of vector role: Agent dataDir: /vector-data-dir resources: {} args: - -w - --config-dir - /etc/vector/ 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 = "{{{ .Env.CLUSTER_ENVIRONMENT }}}" sinks: vlogs: type: elasticsearch inputs: [parser] endpoints: - https://{{{ .Env.DOMAIN_O12Y }}}/insert/elasticsearch/ auth: strategy: basic user: simple-user password: simple-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