script for cm deployment
This commit is contained in:
20
deploy-cm.sh
Executable file
20
deploy-cm.sh
Executable file
@ -0,0 +1,20 @@
|
||||
#!/bin/bash
|
||||
|
||||
dashboardproviders="dbconn garpa test"
|
||||
|
||||
dbconn="dbconn-default loki-quick-search"
|
||||
garpa="loki-quick-search"
|
||||
test="dbconn-default loki-quick-search"
|
||||
|
||||
for dashboardprovider in $dashboardproviders
|
||||
do
|
||||
echo "Creating ConfigMap ${dashboardprovider}-dashboards"
|
||||
dashboards=""
|
||||
for dashboard in ${!dashboardprovider}
|
||||
do
|
||||
echo " ... with dashboard ${dashboard}"
|
||||
dashboards="$dashboards --from-file=dashboards/${dashboard}.json"
|
||||
done
|
||||
kubectl delete configmap ${dashboardprovider}-dashboards -n mla
|
||||
kubectl create configmap ${dashboardprovider}-dashboards -n mla $dashboards
|
||||
done
|
||||
Reference in New Issue
Block a user