@@ -24,12 +24,12 @@ import (
2424 clientgoscheme "k8s.io/client-go/kubernetes/scheme"
2525 _ "k8s.io/client-go/plugin/pkg/client/auth/gcp"
2626 ctrl "sigs.k8s.io/controller-runtime"
27- "sigs.k8s.io/controller-runtime/pkg/healthz"
2827 ctrlmetrics "sigs.k8s.io/controller-runtime/pkg/metrics"
2928
3029 imagev1alpha1_reflect "github.com/fluxcd/image-reflector-controller/api/v1alpha1"
3130 "github.com/fluxcd/pkg/runtime/logger"
3231 "github.com/fluxcd/pkg/runtime/metrics"
32+ "github.com/fluxcd/pkg/runtime/probes"
3333 sourcev1 "github.com/fluxcd/source-controller/api/v1beta1"
3434
3535 imagev1alpha1_auto "github.com/fluxcd/image-automation-controller/api/v1alpha1"
@@ -96,7 +96,7 @@ func main() {
9696 os .Exit (1 )
9797 }
9898
99- setupChecks (mgr )
99+ probes . SetupChecks (mgr , setupLog )
100100
101101 if err = (& controllers.ImageUpdateAutomationReconciler {
102102 Client : mgr .GetClient (),
@@ -116,15 +116,3 @@ func main() {
116116 os .Exit (1 )
117117 }
118118}
119-
120- func setupChecks (mgr ctrl.Manager ) {
121- if err := mgr .AddReadyzCheck ("ping" , healthz .Ping ); err != nil {
122- setupLog .Error (err , "unable to create ready check" )
123- os .Exit (1 )
124- }
125-
126- if err := mgr .AddHealthzCheck ("ping" , healthz .Ping ); err != nil {
127- setupLog .Error (err , "unable to create health check" )
128- os .Exit (1 )
129- }
130- }
0 commit comments