Skip to content

Commit c196b3b

Browse files
committed
fix stack trace for leader election
Signed-off-by: Markus Blaschke <[email protected]>
1 parent 5f6d1f6 commit c196b3b

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Diff for: go.mod

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ go 1.23
55
require (
66
github.com/KimMachineGun/automemlimit v0.6.1
77
github.com/dustin/go-humanize v1.0.1
8+
github.com/go-logr/zapr v1.3.0
89
github.com/jessevdk/go-flags v1.6.1
910
github.com/operator-framework/operator-lib v0.15.0
1011
github.com/prometheus/client_golang v1.20.3
@@ -14,6 +15,7 @@ require (
1415
k8s.io/api v0.31.1
1516
k8s.io/apimachinery v0.31.1
1617
k8s.io/client-go v0.31.1
18+
sigs.k8s.io/controller-runtime v0.19.0
1719
)
1820

1921
require (
@@ -69,7 +71,6 @@ require (
6971
k8s.io/klog/v2 v2.130.1 // indirect
7072
k8s.io/kube-openapi v0.0.0-20240903163716-9e1beecbcb38 // indirect
7173
k8s.io/utils v0.0.0-20240902221715-702e33fdd3c3 // indirect
72-
sigs.k8s.io/controller-runtime v0.19.0 // indirect
7374
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
7475
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
7576
sigs.k8s.io/yaml v1.4.0 // indirect

Diff for: manager/manager.go

+5
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ import (
1717
"k8s.io/client-go/rest"
1818
"k8s.io/client-go/tools/clientcmd"
1919

20+
"github.com/go-logr/zapr"
21+
"sigs.k8s.io/controller-runtime/pkg/log"
22+
2023
"github.com/webdevops/kube-pool-manager/config"
2124
"github.com/webdevops/kube-pool-manager/k8s"
2225
)
@@ -89,6 +92,8 @@ func (r *KubePoolManager) initK8s() {
8992
if err != nil {
9093
panic(err.Error())
9194
}
95+
96+
log.SetLogger(zapr.NewLogger(r.Logger.Desugar()))
9297
}
9398

9499
func (m *KubePoolManager) Start() {

0 commit comments

Comments
 (0)