16 lines
365 B
Bash
16 lines
365 B
Bash
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
read NEW_PASS
|
|
|
|
GRAFANA_POD=$(kubectl get pod -n monitoring -l app=grafana -o jsonpath='{.items[0].metadata.name}')
|
|
|
|
if [ -z "$GRAFANA_POD" ]; then
|
|
echo "Error: Grafana pod not found."
|
|
exit 1
|
|
fi
|
|
|
|
echo "Setting Grafana admin password..."
|
|
kubectl exec -it -n monitoring "$GRAFANA_POD" -- grafana-cli admin reset-admin-password "$NEW_PASS"
|