From 6d506936d796b7c5c68ee6b39d407647433dd63e Mon Sep 17 00:00:00 2001 From: mbelfares Date: Mon, 8 Jun 2026 11:50:10 +0200 Subject: [PATCH] add monitoring --- .github/workflows/deploy.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b4df5db..659a3a4 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -13,6 +13,7 @@ on: - keycloak - keycloak-db - nginx + - monitoring jobs: deploy: @@ -73,3 +74,14 @@ jobs: --create-namespace \ --values helm/keycloak/values.yaml \ --wait + + - name: Deploy Monitoring + if: ${{ inputs.service == 'all' || inputs.service == 'monitoring' }} + run: | + helm repo add prometheus-community https://prometheus-community.github.io/helm-charts + helm repo update + helm upgrade --install monitoring prometheus-community/kube-prometheus-stack \ + --namespace monitoring \ + --create-namespace \ + --values helm/monitoring/values.yaml \ + --wait