mirror of
https://github.com/clearml/clearml-helm-charts
synced 2025-02-01 01:26:45 +00:00
20 lines
419 B
Bash
20 lines
419 B
Bash
|
#!/usr/bin/env bash -x
|
||
|
|
||
|
kubectl proxy || true &
|
||
|
|
||
|
make &
|
||
|
PROC_ID=$!
|
||
|
|
||
|
while kill -0 "$PROC_ID" >/dev/null 2>&1; do
|
||
|
echo "PROCESS IS RUNNING"
|
||
|
if curl --fail 'http://localhost:8001/api/v1/proxy/namespaces/default/services/elasticsearch-master:9200/_search' ; then
|
||
|
echo "cluster is healthy"
|
||
|
else
|
||
|
echo "cluster not healthy!"
|
||
|
exit 1
|
||
|
fi
|
||
|
sleep 1
|
||
|
done
|
||
|
echo "PROCESS TERMINATED"
|
||
|
exit 0
|