feat(grafana): add Grafana Alloy application configuration and update health probe settings

This commit is contained in:
2026-05-09 16:25:25 +02:00
parent 7970740edc
commit 5ab7e6d51d
3 changed files with 64 additions and 18 deletions
@@ -0,0 +1,35 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: grafana-alloy
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: "0"
spec:
project: default
destination:
namespace: monitoring
server: https://kubernetes.default.svc
sources:
- repoURL: https://grafana.github.io/helm-charts
chart: grafana-cloud-onboarding
targetRevision: 0.4.7
helm:
valueFiles:
- $values/grafana-alloy/eu-central-1/values.yaml
- repoURL: git@git.janis-eccarius.de:NowChess/GitOps.git
targetRevision: main
ref: values
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
retry:
limit: 3
backoff:
duration: 10s
factor: 2
maxDuration: 1m