monitoring: add Grafana alloy and Prometheus kube-state-metrics

This commit is contained in:
Márcio Fernandes
2026-09-12 14:07:26 +00:00
parent c44dec8900
commit 719b906a53
14 changed files with 828 additions and 0 deletions
@@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: grafana
spec:
interval: 24h
url: https://grafana.github.io/helm-charts
@@ -0,0 +1,10 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: monitoring
resources:
- grafana-helm-repo.yaml
- prometheus-helm-repo.yaml
- ../../base/alloy
- ../../base/kube-state-metrics
generatorOptions:
disableNameSuffixHash: true
@@ -0,0 +1,7 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: prometheus
spec:
interval: 40h
url: https://prometheus-community.github.io/helm-charts