Files
cozystack/packages/system/monitoring/Makefile
Andrei Kvapil cf1d9fabf4 add fluxcd labels post processor (#180)
This PR introduces a new fluxcd-kustomize.sh script that can be used as
post-processor for helm for adding a common fluxcd labels.

This is very useful for `make diff`, so it will not include diff between
these labels anymore

Also for debugging specific kustomize cases, eg:
- https://github.com/fluxcd/helm-controller/issues/283
- https://github.com/fluxcd/flux2/issues/4368

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2024-06-25 19:23:20 +02:00

18 lines
644 B
Makefile

export NAME=monitoring
export NAMESPACE=cozy-$(NAME)
include ../../../scripts/package-system.mk
update:
rm -rf charts
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update prometheus-community
# Kube-state-metrics
helm pull prometheus-community/kube-state-metrics --untar --untardir charts
# Node-exporter
helm pull prometheus-community/prometheus-node-exporter --untar --untardir charts
# Metrics-server
helm repo add metrics-server https://kubernetes-sigs.github.io/metrics-server/
helm repo update metrics-server
helm pull metrics-server/metrics-server --untar --untardir charts