59 lines
1.3 KiB
YAML
59 lines
1.3 KiB
YAML
apiVersion: source.toolkit.fluxcd.io/v1beta2
|
|
kind: HelmRepository
|
|
metadata:
|
|
name: stable
|
|
namespace: monitoring
|
|
spec:
|
|
interval: 10m
|
|
url: https://charts.onwalk.net/
|
|
---
|
|
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
|
kind: HelmRelease
|
|
metadata:
|
|
name: observabilityagent
|
|
namespace: monitoring
|
|
spec:
|
|
chart:
|
|
spec:
|
|
chart: observabilityagent
|
|
version: "0.1.7"
|
|
sourceRef:
|
|
kind: HelmRepository
|
|
name: stable
|
|
namespace: monitoring
|
|
interval: 1m
|
|
values:
|
|
fluent-bit:
|
|
enabled: false
|
|
deepflow-agent:
|
|
enabled: true
|
|
deepflowServerNodeIPS:
|
|
- 10.0.1.3
|
|
deepflowK8sClusterID: d-rUJ4CUKMUt
|
|
prometheus:
|
|
enabled: true
|
|
server:
|
|
name: agent
|
|
retention: "30m"
|
|
extraFlags:
|
|
- web.enable-lifecycle
|
|
- enable-feature=expand-external-labels
|
|
remoteWrite:
|
|
- name: remote_prometheus
|
|
url: 'https://prometheus.svc-dev.ink/api/v1/write'
|
|
persistentVolume:
|
|
enabled: false
|
|
alertmanager:
|
|
enabled: false
|
|
prometheus-pushgateway:
|
|
enabled: false
|
|
kube-state-metrics:
|
|
enabled: false
|
|
prometheus-node-exporter:
|
|
enabled: false
|
|
promtail:
|
|
enabled: true
|
|
config:
|
|
clients:
|
|
- url: https://loki.svc-dev.ink/loki/api/v1/push
|