From 69957c346f8cfaceb9466f2e3b9935361ff6038c Mon Sep 17 00:00:00 2001 From: Piotr Dobrowolski Date: Sun, 17 Sep 2023 21:43:51 +0200 Subject: [PATCH] devtools/gerrit: add simple healthcheck This should somewhat temporarily fix gerrit outright dying (ie. refusing to accept any new http connections) for no reason once in a while. Change-Id: Ie0dfcab020945d17010c012ecfae19f4c8c5c374 Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1601 Reviewed-by: q3k --- devtools/gerrit/kube/gerrit.libsonnet | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/devtools/gerrit/kube/gerrit.libsonnet b/devtools/gerrit/kube/gerrit.libsonnet index 8d2c61b8..c3115ac2 100644 --- a/devtools/gerrit/kube/gerrit.libsonnet +++ b/devtools/gerrit/kube/gerrit.libsonnet @@ -171,6 +171,15 @@ local kube = import "../../../kube/kube.libsonnet"; }, resources: cfg.resources, volumeMounts_: volumeMounts, + + livenessProbe: { + httpGet: { + path: "/", + port: 8080, + }, + initialDelaySeconds: 60, + periodSeconds: 10, + }, }, }, },