vector-aggregator helm

No introduction found. Create it?

More popular helm chart found

vector-aggregator from bjw-s is more popular with 48 repositories.

Install

Install with:

helm repo add vector-charts https://helm.vector.dev/
helm install vector-aggregator vector-charts/vector -f values.yaml

Examples

See examples from other people.

Top Repositories (2 out of 7)

NameRepoStarsVersionTimestamp
vector-aggregatorbillimek/k8s-gitops6660.37.0a month ago
vector-aggregatortoboshii/home-ops3050.14.010 months ago

Values

See the most popular values for this chart:

KeyTypes
role (7)
Stateless-Aggregator
string
string
boolean
string
number
string
customConfig.sinks.loki_journal.endpoint (5)
http://loki-gateway.logs.svc.cluster.local:80
string
string
string
string
string
boolean
boolean
string
number
string
customConfig.sinks.loki_kubernetes.endpoint (5)
http://loki-gateway.logs.svc.cluster.local:80
string
string
string
boolean
boolean
string
string
string
customConfig.sinks.loki_kubernetes.labels.node (4)
{{`{{ kubernetes.pod_node_name }}`}}
string
string
string
customConfig.sinks.loki_kubernetes.labels.k8s_app (1)
{{`{{ "kubernetes.pod_labels.\"app.kubernetes.io/name\"" }}`}}
string
string
string
customConfig.sinks.loki_kubernetes.labels.k8s_instance (1)
{{`{{ "kubernetes.pod_labels.\"app.kubernetes.io/instance\"" }}`}}
string
string
customConfig.sinks.loki_kubernetes.labels.k8s_node (1)
{{`{{ "kubernetes.pod_node_name" }}`}}
string
string
string
customConfig.sinks.files.encoding.only_fields[] (1)
- timestamp
- message
- stream
- pod
- container
string
string
customConfig.sinks.files.path (1)
/var/log/k8s/{{ "{{" }} .folder {{ "}}" }}/{{ "{{" }} .filename {{ "}}" }}-%Y%m%d.log
string
string
number
string
string
customConfig.sinks.loki_opnsense_filterlog.inputs[] (1)
- opnsense_filterlog_route._unmatched
string
string
string
string
string
number
string
customConfig.sinks.opnsense.endpoint (1)
http://loki-gateway.logs.svc.cluster.local:80
string
customConfig.sinks.opnsense.inputs[] (1)
- opnsense_route._unmatched
string
string
string
string
string
string
string
string
string
string
number
string
string
customConfig.sinks.talos_kernel.endpoint (1)
http://loki-stack.monitoring:3100
string
string
string
string
string
string
string
number
string
string
customConfig.sinks.talos_service.endpoint (1)
http://loki-stack.monitoring:3100
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
string
number
string
string
string
string
string
number
string
string
string
string
string
string
string
customConfig.transforms.kubernetes_logs_remap.source (4)
# Standardize 'app' index .custom_app_name = .pod_labels."app.kubernetes.io/name" || .pod_labels.app || .pod_labels."k8s-app" || "unknown"
string
string
string
customConfig.transforms.opnsense_filterlog_remap.source (1)
msg = parse_csv!(string!(.message)) # Only parse IPv4 / IPv6 if msg[8] == "4" || msg[8] == "6" { .filter_interface = msg[4] .filter_direction = msg[7] .filter_action = msg[6] .filter_ip_version = msg[8] .filter_protocol = msg[16] .filter_source_ip = msg[18] .filter_destination_ip = msg[19] if (msg[16] == "icmp" || msg[16] == "igmp" || msg[16] == "gre") { .filter_data = msg[20] } else { .filter_source_port = msg[20] .filter_destination_port = msg[21] .filter_data_length = msg[22] if msg[8] == "4" && msg[16] == "tcp" { .filter_tcp_flags = msg[23] } } }
string
string
string
string
string
string
customConfig.transforms.opnsense_remap.source (1)
msg = parse_csv!(string!(.message)) # Only parse IPv4 / IPv6 if msg[8] == "4" || msg[8] == "6" { .filter_interface = msg[4] .filter_direction = msg[7] .filter_action = msg[6] .filter_ip_version = msg[8] .filter_protocol = msg[16] .filter_source_ip = msg[18] .filter_destination_ip = msg[19] if (msg[16] == "icmp" || msg[16] == "igmp" || msg[16] == "gre") { .filter_data = msg[20] } else { .filter_source_port = msg[20] .filter_destination_port = msg[21] .filter_data_length = msg[22] if msg[8] == "4" && msg[16] == "tcp" { .filter_tcp_flags = msg[23] } } }
string
string
string
string
string
string
customConfig.transforms.sort.source (1)
if exists(.kubernetes.pod_labels."app.kubernetes.io/instance") { .filename = .kubernetes.pod_labels."app.kubernetes.io/instance" } else if exists(.kubernetes.pod_labels.app) { .filename = .kubernetes.pod_labels.app } else if exists(.kubernetes.container_name) { .filename = .kubernetes.container_name } else { .filename = "unlabeled" } if exists(.kubernetes.pod_namespace) { .folder = .kubernetes.pod_namespace } else { .folder = "unlabeled" } .pod = .kubernetes.pod_name .container = .kubernetes.container_name
string
string
string
customConfig.transforms.talos_kernel_logs_xform.source (1)
.__host = replace!(.__host, r'10\.244\.0\..+', "control-01") .__host = replace(.__host, r'10\.244\.1\..+', "control-02") .__host = replace(.__host, r'10\.244\.2\..+', "control-03") .__host = replace(.__host, r'10\.244\.5\..+', "worker-01") .__host = replace(.__host, r'10\.244\.6\..+', "worker-02")
string
string
string
customConfig.transforms.talos_service_logs_xform.source (1)
.__host = replace!(.__host, r'10\.244\.0\..+', "control-01") .__host = replace(.__host, r'10\.244\.1\..+', "control-02") .__host = replace(.__host, r'10\.244\.2\..+', "control-03") .__host = replace(.__host, r'10\.244\.5\..+', "worker-01") .__host = replace(.__host, r'10\.244\.6\..+', "worker-02")
string
string
image.repository (5)
timberio/vector
string
image.tag (5)
0.42.0-debian
string
boolean
podMonitor.jobLabel (3)
vector-aggregator
string
podMonitor.port (3)
prometheus-sink
string
number
boolean
service.type (4)
LoadBalancer
string
string
string
service.ports[].name (1)
vector
prom-exporter
string
number
string
string
string
string
string
string
string
string
number
number
containerPorts[].name (1)
vector
prom-exporter
string
dataDir (1)
/vector-data-dir
string
existingConfigMaps[] (1)
- vector-aggregator-configmap
string
string
string
string
string
string
string