Files
auricom-home-cluster/cluster/monitoring/influxdb.yaml
2021-04-07 09:10:09 +02:00

59 lines
1.3 KiB
YAML

---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: influxdb
namespace: monitoring
spec:
interval: 5m
chart:
spec:
# renovate: registryUrl=https://helm.influxdata.com/
chart: influxdb
version: 4.9.14
sourceRef:
kind: HelmRepository
name: influxdata-charts
namespace: flux-system
interval: 5m
values:
image:
repository: "influxdb"
tag: "2.0.4"
service:
type: LoadBalancer
externalIPs:
- 192.168.169.107
externalTrafficPolicy: Local
persistence:
enabled: true
size: 30Gi
storageClass: "longhorn"
livenessProbe:
timeoutSeconds: 10
readinessProbe:
timeoutSeconds: 10
startupProbe:
enabled: true
failureThreshold: 10
periodSeconds: 10
config:
opentsdb:
enabled: true
graphite:
enabled: true
database: graphite
retention-policy: ""
bind-address: ":2003"
protocol: tcp
consistency-lvel: one
templates:
- "*.app env.service.resource.measurement"
- "servers.* .host.resource.measurement.field*"
resources:
requests:
memory: 2Gi
cpu: 100m
limits:
memory: 4Gi