apiVersion: v1
data:
  vector.yaml: |
    data_dir: /vector-data-dir
    sinks:
      loki_journald:
        encoding:
          codec: text
        endpoint: http://loki-gateway
        inputs:
        - journald
        labels:
          node: '{{ host }}'
          source_type: '{{ source_type }}'
          stream: '{{ _TRANSPORT }}'
          unit: '{{ _SYSTEMD_UNIT }}'
        out_of_order_action: accept
        type: loki
      loki_kubernetes_logs:
        encoding:
          codec: text
        endpoint: http://loki-gateway
        inputs:
        - kubernetes_logs
        labels:
          container_image: '{{ kubernetes.container_image }}'
          container_name: '{{ kubernetes.container_name }}'
          node: '{{ kubernetes.pod_node_name }}'
          pod_ip: '{{ kubernetes.pod_ip }}'
          pod_label_*: '{{ kubernetes.pod_labels }}'
          pod_name: '{{ kubernetes.pod_name }}'
          pod_namespace: '{{ kubernetes.pod_namespace }}'
          pod_uid: '{{ kubernetes.pod_uid }}'
          source_type: '{{ source_type }}'
          stream: '{{ kubernetes.stream }}'
        out_of_order_action: accept
        type: loki
    sources:
      journald:
        type: journald
      kubernetes_logs:
        type: kubernetes_logs
kind: ConfigMap
metadata:
  annotations:
    meta.helm.sh/release-name: vector
    meta.helm.sh/release-namespace: monitoring
  creationTimestamp: "2026-03-13T23:11:40Z"
  labels:
    app.kubernetes.io/component: Agent
    app.kubernetes.io/instance: vector
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/name: vector
    app.kubernetes.io/version: 0.38.0-debian
    helm.sh/chart: vector-0.33.0
  name: vector
  namespace: monitoring
  resourceVersion: "4520"
  uid: b7e97188-fb52-4ae3-8bc9-d02e6194c3b5
