Update script & templates

This commit is contained in:
Adrien Reslinger 2020-05-18 22:56:32 +02:00
parent 06de52c8e8
commit b285f2f842
8 changed files with 22 additions and 22 deletions

View file

@ -1,23 +1,23 @@
#!/usr/bin/env bash
PROMETHEUS_FILE="$(dirname $0)/../vars/prometheus_files_list.yml"
GRAFANA_FILE="$(dirname $0)/../vars/grafana_files_list.yml"
PROMETHEUS_REP="$(dirname $0)/../templates/prometheus"
GRAFANA_REP="$(dirname $0)/../templates/grafana"
PROMETHEUS_FILE="vars/prometheus_files_list.yml"
GRAFANA_FILE="vars/grafana_files_list.yml"
PROMETHEUS_REP="templates/prometheus"
GRAFANA_REP="templates/grafana"
echo -e "---\nprometheus_files:" > "${PROMETHEUS_FILE}"
echo -e "---\ngrafana_files:" > "${GRAFANA_FILE}"
git clone https://github.com/poseidon/typhoon.git $(dirname $0)/typhoon
git clone https://github.com/poseidon/typhoon.git typhoon
cp -fr $(dirname $0)/typhoon/addons/prometheus/* "${PROMETHEUS_REP}/"
cp -fr typhoon/addons/prometheus/* "${PROMETHEUS_REP}/"
for i in $(ls "${PROMETHEUS_REP}"/rbac/*.yaml) $(ls "${PROMETHEUS_REP}"/*.yaml) $(ls "${PROMETHEUS_REP}"/discovery/*.yaml) $(ls "${PROMETHEUS_REP}"/exporters/*/*.yaml); do
echo " - prometheus/${i#*prometheus/}"
done >> "${PROMETHEUS_FILE}"
sed '/0-namespace.yaml/ s/^\(.*\)$/#\1/' -i "${PROMETHEUS_FILE}"
cp -fr $(dirname $0)/typhoon/addons/grafana/* "${GRAFANA_REP}/"
cp -fr typhoon/addons/grafana/* "${GRAFANA_REP}/"
for i in $(ls "${GRAFANA_REP}"/*.yaml); do
echo " - grafana/${i#*grafana/}"
done >> "${GRAFANA_FILE}"
rm -fr $(dirname $0)/typhoon
rm -fr typhoon