Files
home-docker/prometheus-values.yaml
T

65 lines
1.3 KiB
YAML

prometheusOperator:
tls:
enabled: false
securityContext:
runAsGroup: 1000
fsGroup: 1000
runAsUser: 1000
# resources:
# requests:
# cpu: 1300m
# memory: 1500Mi
# limits:
# cpu: 1300m
# memory: 1500Mi
prometheus:
server:
extraFlags:
- storage.local.dirty
- web.enable-lifecycle
serviceMonitorNamespaceSelector:
matchLabels:
release: prometheus
prometheusSpec:
retentionSize: 100GiB
retention: 2y
serviceMonitorSelectorNilUsesHelmValues: false
storageSpec:
volumeClaimTemplate:
spec:
selector:
matchLabels:
nfs: "true"
accessModes: ["ReadWriteOnce"]
storageClassName: "nfs"
resources:
requests:
storage: 100Gi
resources:
requests:
cpu: 800m
memory: 2000Mi
limits:
cpu: 1200m
memory: 3000Mi
securityContext:
runAsGroup: 1000
fsGroup: 1000
runAsUser: 1000
probeSelector:
matchLabels:
release: prometheus
probeNamespaceSelector:
matchLabels:
release: prometheus
grafana:
persistence:
enabled: true
storageClassName: manual
existingClaim: configs-nfs-default
subPath: grafana-data
securityContext:
fsGroup: 1000
runAsUser: 1000