Skip to content

Commit bb78451

Browse files
feat(liveness): use k8s http liveness rules (#16)
greater than or equal to 200 but less than 400 is success ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-a-liveness-http-request
1 parent d36da14 commit bb78451

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

liveliness.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ for i in "${repos[@]}"
88
do
99
echo "repo $i liveliness check..."
1010
response=$(curl --head -L -w '%{http_code}' -o /dev/null -s -k -x http://127.0.0.1:3128 "$i")
11-
if [ "$response" -ne 200 ]; then
11+
if [[ "$response" -lt "200" ]] || [[ "$response" -ge "400" ]]; then
1212
echo "failed curl for repo $i"
1313
exit 1
1414
fi
15-
done
15+
done

0 commit comments

Comments
 (0)