File tree 4 files changed +9
-7
lines changed
4 files changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -13,12 +13,12 @@ import (
13
13
v1 "k8s.io/api/authorization/v1"
14
14
apiv1 "k8s.io/api/core/v1"
15
15
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
16
- "k8s.io/apiserver/pkg/server"
17
16
"k8s.io/client-go/kubernetes/scheme"
18
17
"k8s.io/client-go/tools/leaderelection"
19
18
"k8s.io/client-go/tools/leaderelection/resourcelock"
20
19
"k8s.io/client-go/tools/record"
21
20
"k8s.io/klog/v2"
21
+ "sigs.k8s.io/controller-runtime/pkg/manager/signals"
22
22
23
23
kubeovnv1 "github.com/kubeovn/kube-ovn/pkg/apis/kubeovn/v1"
24
24
"github.com/kubeovn/kube-ovn/pkg/controller"
@@ -35,7 +35,7 @@ func CmdMain() {
35
35
ctx , cancel := context .WithCancel (context .Background ())
36
36
defer cancel ()
37
37
go func () {
38
- stopCh := server .SetupSignalHandler ()
38
+ stopCh := signals .SetupSignalHandler (). Done ()
39
39
<- stopCh
40
40
cancel ()
41
41
}()
Original file line number Diff line number Diff line change @@ -42,7 +42,6 @@ require (
42
42
gopkg.in/k8snetworkplumbingwg/multus-cni.v3 v3.9.2
43
43
k8s.io/api v0.26.6
44
44
k8s.io/apimachinery v0.26.6
45
- k8s.io/apiserver v0.26.6
46
45
k8s.io/client-go v12.0.0+incompatible
47
46
k8s.io/klog/v2 v2.100.1
48
47
k8s.io/kubernetes v1.26.6
@@ -236,6 +235,7 @@ require (
236
235
gopkg.in/yaml.v2 v2.4.0 // indirect
237
236
gopkg.in/yaml.v3 v3.0.1 // indirect
238
237
k8s.io/apiextensions-apiserver v0.26.6 // indirect
238
+ k8s.io/apiserver v0.26.6 // indirect
239
239
k8s.io/cloud-provider v0.26.6 // indirect
240
240
k8s.io/cluster-bootstrap v0.26.6 // indirect
241
241
k8s.io/component-base v0.26.6 // indirect
Original file line number Diff line number Diff line change @@ -5,15 +5,16 @@ import (
5
5
"encoding/json"
6
6
"fmt"
7
7
8
- kubeovnv1 "github.com/kubeovn/kube-ovn/pkg/apis/kubeovn/v1"
9
- "github.com/kubeovn/kube-ovn/pkg/util"
10
8
k8serrors "k8s.io/apimachinery/pkg/api/errors"
11
9
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
12
10
"k8s.io/apimachinery/pkg/types"
13
11
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
14
12
"k8s.io/client-go/tools/cache"
15
13
"k8s.io/klog/v2"
16
14
"sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
15
+
16
+ kubeovnv1 "github.com/kubeovn/kube-ovn/pkg/apis/kubeovn/v1"
17
+ "github.com/kubeovn/kube-ovn/pkg/util"
17
18
)
18
19
19
20
func (c * Controller ) enqueueAddOvnFip (obj interface {}) {
Original file line number Diff line number Diff line change @@ -5,15 +5,16 @@ import (
5
5
"encoding/json"
6
6
"fmt"
7
7
8
- kubeovnv1 "github.com/kubeovn/kube-ovn/pkg/apis/kubeovn/v1"
9
- "github.com/kubeovn/kube-ovn/pkg/util"
10
8
k8serrors "k8s.io/apimachinery/pkg/api/errors"
11
9
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
12
10
"k8s.io/apimachinery/pkg/types"
13
11
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
14
12
"k8s.io/client-go/tools/cache"
15
13
"k8s.io/klog/v2"
16
14
"sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
15
+
16
+ kubeovnv1 "github.com/kubeovn/kube-ovn/pkg/apis/kubeovn/v1"
17
+ "github.com/kubeovn/kube-ovn/pkg/util"
17
18
)
18
19
19
20
func (c * Controller ) enqueueAddOvnSnatRule (obj interface {}) {
You can’t perform that action at this time.
0 commit comments