feat: healthz server (#3228)

* feat: healthz server

Signed-off-by: Asgeir Nilsen <asgeir@twingine.no>

* fix: startup and readiness probe activation points

Enable startup probe at end of Controller.Init and readiness probe at
end of Controller.Run

Signed-off-by: Asgeir Nilsen <asgeir@twingine.no>

* fix: rewrote to reuse same HTTP listener

Signed-off-by: Asgeir Nilsen <asgeir@twingine.no>

---------

Signed-off-by: Asgeir Nilsen <asgeir@twingine.no>
This commit is contained in:
Asgeir Storesund Nilsen
2025-07-04 18:13:01 +02:00
committed by GitHub
parent 80081bb012
commit c298818cc2
5 changed files with 87 additions and 6 deletions
+3 -2
View File
@@ -81,6 +81,7 @@ require (
k8s.io/apimachinery v0.33.2
modernc.org/sqlite v1.38.0
oras.land/oras-go/v2 v2.6.0
sigs.k8s.io/controller-runtime v0.21.0
)
require (
@@ -520,8 +521,8 @@ require (
gopkg.in/warnings.v0 v0.1.2 // indirect
helm.sh/helm/v3 v3.17.3 // indirect
k8s.io/api v0.33.1 // indirect
k8s.io/apiextensions-apiserver v0.32.2 // indirect
k8s.io/apiserver v0.32.3 // indirect
k8s.io/apiextensions-apiserver v0.33.0 // indirect
k8s.io/apiserver v0.33.0 // indirect
k8s.io/cli-runtime v0.33.1 // indirect
k8s.io/client-go v0.33.1 // indirect
k8s.io/component-base v0.33.1 // indirect