Fabian Reinartz 74a80cd19e remove xtrace
2016-10-24 17:12:30 +02:00

22 lines
514 B
Bash
Executable File

#!/usr/bin/env bash
if [ -z "${KUBECONFIG}" ]; then
KUBECONFIG=~/.kube/config
fi
kubectl --kubeconfig="$KUBECONFIG" create namespace monitoring
kctl() {
kubectl --kubeconfig="$KUBECONFIG" -n "monitoring" "$@"
}
kctl apply -f manifests/controllers/prometheus-controller.yaml
# Wait for TPRs to be ready.
until kctl get servicemonitor; do sleep 0.1; done
until kctl get prometheus; do sleep 0.1; done
kctl apply -f manifests/exporters
kctl apply -f manifests/grafana
kctl apply -f manifests/prometheus