homelab/manifests/grafana-secret.sh

10 lines
292 B
Bash
Executable File

#!/bin/bash
set -euo pipefail
source "$(dirname "$0")/../.env"
kubectl create secret generic grafana-admin-secret \
--namespace monitoring \
--from-literal=admin-password="${GRAFANA_ADMIN_PASSWORD}" \
--from-literal=admin-user="admin" \
--dry-run=client -o yaml | kubectl apply -f -