|
|
@@ -32,6 +32,7 @@ import (
|
|
|
ctrl "sigs.k8s.io/controller-runtime"
|
|
|
"sigs.k8s.io/controller-runtime/pkg/cache"
|
|
|
"sigs.k8s.io/controller-runtime/pkg/client"
|
|
|
+ "sigs.k8s.io/controller-runtime/pkg/healthz"
|
|
|
"sigs.k8s.io/controller-runtime/pkg/log/zap"
|
|
|
"sigs.k8s.io/controller-runtime/pkg/metrics/server"
|
|
|
"sigs.k8s.io/controller-runtime/pkg/webhook"
|
|
|
@@ -136,6 +137,10 @@ var certcontrollerCmd = &cobra.Command{
|
|
|
os.Exit(1)
|
|
|
}
|
|
|
|
|
|
+ if err := mgr.AddHealthzCheck("healthz", healthz.Ping); err != nil {
|
|
|
+ setupLog.Error(err, "unable to add cert controller healthz check")
|
|
|
+ os.Exit(1)
|
|
|
+ }
|
|
|
err = mgr.AddReadyzCheck("crd-inject", crdctrl.ReadyCheck)
|
|
|
if err != nil {
|
|
|
setupLog.Error(err, "unable to add crd readyz check")
|