From eac65bf8e31fe4d3a2c4dbb20be30d600c086157 Mon Sep 17 00:00:00 2001 From: Yuki Iwai Date: Thu, 3 Aug 2023 20:45:33 +0900 Subject: [PATCH] Swap livness probe and readiness probe Signed-off-by: Yuki Iwai --- cmd/katib-controller/v1beta1/main.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cmd/katib-controller/v1beta1/main.go b/cmd/katib-controller/v1beta1/main.go index 9992ae05b4f..ff0fdc7fadd 100644 --- a/cmd/katib-controller/v1beta1/main.go +++ b/cmd/katib-controller/v1beta1/main.go @@ -149,12 +149,11 @@ func main() { go setupControllers(mgr, certsReady, hookServer) log.Info("Setting up health checker.") - // TODO (@anencore94) need to more detailed check whether is it possible to communicate with k8s-apiserver or db-manager at '/readyz' ? - if err := mgr.AddReadyzCheck("readyz", healthz.Ping); err != nil { + if err := mgr.AddReadyzCheck("readyz", hookServer.StartedChecker()); err != nil { log.Error(err, "Unable to add readyz endpoint to the manager") os.Exit(1) } - if err = mgr.AddHealthzCheck("healthz", hookServer.StartedChecker()); err != nil { + if err = mgr.AddHealthzCheck("healthz", healthz.Ping); err != nil { log.Error(err, "Add webhook server health checker to the manager failed") os.Exit(1) }