From 24d8ced8965463f028f5daab2c19e5eaf262f550 Mon Sep 17 00:00:00 2001 From: netic-rkm <127091760+netic-rkm@users.noreply.github.com> Date: Wed, 7 Feb 2024 16:08:30 +0100 Subject: [PATCH] Feature/add support for vm alert (#17) * init vmalert * helm-docs + aoi alerting enablement feat * change default clusterid * helm-docs * disable alerting by default update version update docs * update helm package to support deploying alerting stack * add victoria metrics alerts * add helm depency pull --------- Co-authored-by: Alexander Soelberg Heidarsson <89837986+alex5517@users.noreply.github.com> --- .github/workflows/cd.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cd.yaml b/.github/workflows/cd.yaml index 90666b1..329d6cf 100644 --- a/.github/workflows/cd.yaml +++ b/.github/workflows/cd.yaml @@ -37,7 +37,11 @@ jobs: # echo Generating documentation caused a change - did you forget to run 'helm-docs' before commit? # exit 1 # fi - + - name: Add repositories + run: | + for dir in $(ls -d charts/*/); do + helm dependency list $dir 2> /dev/null | tail +2 | head -n -1 | awk '{ print "helm repo add " $1 " " $3 }' | while read cmd; do $cmd; done + done # # Deploy #