From 1c432d038d725ed760ebed887fb0521312f86554 Mon Sep 17 00:00:00 2001 From: Marco van Zijl Date: Sun, 4 May 2025 13:20:39 +0200 Subject: [PATCH] Add monitoring namespace and configure Grafana ingress settings --- applications/templates/kube-prometheus-stack.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/applications/templates/kube-prometheus-stack.yaml b/applications/templates/kube-prometheus-stack.yaml index 7dc3a7b..52f6719 100644 --- a/applications/templates/kube-prometheus-stack.yaml +++ b/applications/templates/kube-prometheus-stack.yaml @@ -1,3 +1,10 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: monitoring + labels: + pod-security.kubernetes.io/enforce: privileged +--- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: @@ -28,6 +35,12 @@ spec: enabled: false grafana: enabled: true + ingress: + enabled: true + annotations: + traefik.ingress.kubernetes.io/router.entrypoints: web + hosts: + - grafana.noxxos.nl kubeProxy: enabled: false kubeEtcd: