diff --git a/hack/cluster-monitoring/deploy b/hack/cluster-monitoring/deploy index 9620872abdc96a571fe84234d31d057a3c77d0c7..cbf0270e8a57114ef2cf0eb5a7982f1e5136d492 100755 --- a/hack/cluster-monitoring/deploy +++ b/hack/cluster-monitoring/deploy @@ -17,9 +17,11 @@ kctl() { kctl apply -f manifests/prometheus-operator.yaml # Wait for TPRs to be ready. -until kctl get servicemonitor; do sleep 1; done -until kctl get prometheus; do sleep 1; done -until kctl get alertmanager; do sleep 1; done +printf "Waiting for Operator to register third party objects..." +until kctl get servicemonitor > /dev/null 2>&1; do sleep 1; printf "."; done +until kctl get prometheus > /dev/null 2>&1; do sleep 1; printf "."; done +until kctl get alertmanager > /dev/null 2>&1; do sleep 1; printf "."; done +echo "done!" kctl apply -f manifests/exporters kctl apply -f manifests/grafana