k8s-deployment/helmfiles/monitoring.yaml
Nikolai Rodionov ae3c24ef96
Migrate to a new setup and clean up
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
2025-04-26 11:27:22 +02:00

47 lines
1.1 KiB
YAML

bases:
- ../common/templates.yaml
repositories:
- name: bedag
url: https://bedag.github.io/helm-charts/
- name: prometheus-community
url: https://prometheus-community.github.io/helm-charts
- name: grafana
url: https://grafana.github.io/helm-charts
releases:
- name: prometheus
chart: prometheus-community/kube-prometheus-stack
namespace: observability
condition: monitoring.enabled
version: 70.7.0
inherit:
- template: env-values
- template: env-secrets
- template: crd-management-hook
- name: grafana
chart: grafana/grafana
namespace: observability
condition: monitoring.enabled
version: 8.12.1
installed: true
inherit:
- template: env-values
- template: env-secrets
- name: loki
chart: grafana/loki
condition: monitoring.enabled
namespace: observability
version: 6.29.0
inherit:
- template: env-values
- template: ext-secret
- template: ext-traefik-middleware
- name: promtail
chart: grafana/promtail
condition: monitoring.enabled
namespace: observability
version: 6.16.6
inherit:
- template: env-values