Skip to content
Snippets Groups Projects
Unverified Commit d98db6c2 authored by Varac's avatar Varac
Browse files

Scrape flux2 metrics

Closes: #838
parent 3bad2532
No related branches found
No related tags found
No related merge requests found
# https://fluxcd.io/docs/guides/monitoring/
apiVersion: monitoring.coreos.com/v1
kind: PodMonitor
metadata:
name: flux-system
namespace: flux-system
labels:
app.kubernetes.io/part-of: flux
spec:
namespaceSelector:
matchNames:
- flux-system
selector:
matchExpressions:
- key: app
operator: In
values:
- helm-controller
- source-controller
- notification-controller
podMetricsEndpoints:
- targetPort: http-prom
......@@ -102,9 +102,6 @@ data:
scrapeInterval: "3m"
evaluationInterval: "3m"
retention: "30d"
# replicas: 2
# podAntiAffinity: "hard"
storageSpec:
volumeClaimTemplate:
spec:
......@@ -112,7 +109,6 @@ data:
resources:
requests:
storage: 10Gi
resources:
limits:
cpu: 1
......@@ -120,6 +116,13 @@ data:
requests:
cpu: 300m
memory: 1Gi
# Discover ALL custom serviceMonitors, podMonitors and prometheusrules,
# not only those with particular release labels set by
# kube-prometheus-stack
# https://stackoverflow.com/a/65648944
serviceMonitorSelectorNilUsesHelmValues: false
ruleSelectorNilUsesHelmValues: false
podMonitorSelectorNilUsesHelmValues: false
ingress:
enabled: true
......
......@@ -7,6 +7,7 @@ resources:
- eventrouter-values-configmap.yaml
- kube-prometheus-stack-release.yaml
- kube-prometheus-stack-values-configmap.yaml
- kube-prometheus-stack-flux-podmonitor.yaml
- loki-configmap.yaml
- loki-release.yaml
- loki-values-configmap.yaml
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment