2026-01-10 00:12:55 -03:00
|
|
|
# services/logging/data-prepper-helmrelease.yaml
|
|
|
|
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
|
|
|
|
kind: HelmRelease
|
|
|
|
|
metadata:
|
|
|
|
|
name: data-prepper
|
|
|
|
|
namespace: logging
|
|
|
|
|
spec:
|
|
|
|
|
interval: 15m
|
|
|
|
|
timeout: 10m
|
|
|
|
|
chart:
|
|
|
|
|
spec:
|
|
|
|
|
chart: data-prepper
|
|
|
|
|
version: "~0.3.1"
|
|
|
|
|
sourceRef:
|
|
|
|
|
kind: HelmRepository
|
|
|
|
|
name: opensearch
|
|
|
|
|
namespace: flux-system
|
|
|
|
|
values:
|
|
|
|
|
fullnameOverride: data-prepper
|
|
|
|
|
replicaCount: 1
|
2026-01-10 05:01:17 -03:00
|
|
|
image:
|
|
|
|
|
repository: registry.bstein.dev/monitoring/data-prepper
|
|
|
|
|
tag: "2.8.0"
|
2026-01-10 00:12:55 -03:00
|
|
|
config:
|
|
|
|
|
data-prepper-config.yaml: |
|
|
|
|
|
ssl: false
|
|
|
|
|
pipelineConfig:
|
|
|
|
|
enabled: true
|
|
|
|
|
config:
|
|
|
|
|
entry-pipeline:
|
|
|
|
|
delay: "100"
|
|
|
|
|
source:
|
|
|
|
|
otel_trace_source:
|
|
|
|
|
ssl: false
|
|
|
|
|
sink:
|
|
|
|
|
- pipeline:
|
|
|
|
|
name: "raw-pipeline"
|
|
|
|
|
- pipeline:
|
|
|
|
|
name: "service-map-pipeline"
|
|
|
|
|
raw-pipeline:
|
|
|
|
|
source:
|
|
|
|
|
pipeline:
|
|
|
|
|
name: "entry-pipeline"
|
|
|
|
|
processor:
|
|
|
|
|
- otel_traces:
|
|
|
|
|
sink:
|
|
|
|
|
- opensearch:
|
|
|
|
|
hosts: ["http://opensearch-master.logging.svc.cluster.local:9200"]
|
|
|
|
|
index_type: trace-analytics-raw
|
|
|
|
|
service-map-pipeline:
|
|
|
|
|
delay: "100"
|
|
|
|
|
source:
|
|
|
|
|
pipeline:
|
|
|
|
|
name: "entry-pipeline"
|
|
|
|
|
processor:
|
|
|
|
|
- service_map:
|
|
|
|
|
sink:
|
|
|
|
|
- opensearch:
|
|
|
|
|
hosts: ["http://opensearch-master.logging.svc.cluster.local:9200"]
|
|
|
|
|
index_type: trace-analytics-service-map
|
|
|
|
|
resources:
|
|
|
|
|
requests:
|
|
|
|
|
cpu: "200m"
|
|
|
|
|
memory: "512Mi"
|
|
|
|
|
limits:
|
|
|
|
|
memory: "1Gi"
|
|
|
|
|
nodeSelector:
|
|
|
|
|
node-role.kubernetes.io/worker: "true"
|
|
|
|
|
hardware: rpi5
|
|
|
|
|
affinity:
|
|
|
|
|
nodeAffinity:
|
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
|
nodeSelectorTerms:
|
|
|
|
|
- matchExpressions:
|
|
|
|
|
- key: hardware
|
|
|
|
|
operator: In
|
|
|
|
|
values:
|
|
|
|
|
- rpi5
|