File tree 5 files changed +12
-9
lines changed
5 files changed +12
-9
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.v4 v4.0.2
43
43
k8s.io/api v0.27.3
44
44
k8s.io/apimachinery v0.27.3
45
- k8s.io/apiserver v0.27.3
46
45
k8s.io/client-go v12.0.0+incompatible
47
46
k8s.io/klog/v2 v2.100.1
48
47
k8s.io/kubectl v0.27.3
@@ -248,6 +247,7 @@ require (
248
247
gopkg.in/yaml.v2 v2.4.0 // indirect
249
248
gopkg.in/yaml.v3 v3.0.1 // indirect
250
249
k8s.io/apiextensions-apiserver v0.27.3 // indirect
250
+ k8s.io/apiserver v0.27.3 // indirect
251
251
k8s.io/cli-runtime v0.27.3 // indirect
252
252
k8s.io/cloud-provider v0.27.3 // indirect
253
253
k8s.io/cluster-bootstrap v0.27.3 // indirect
Original file line number Diff line number Diff line change 6
6
"fmt"
7
7
"net"
8
8
9
- kubeovnv1 "github.com/kubeovn/kube-ovn/pkg/apis/kubeovn/v1"
10
- "github.com/kubeovn/kube-ovn/pkg/util"
11
9
"github.com/ovn-org/libovsdb/ovsdb"
12
10
k8serrors "k8s.io/apimachinery/pkg/api/errors"
13
11
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
@@ -16,6 +14,9 @@ import (
16
14
"k8s.io/client-go/tools/cache"
17
15
"k8s.io/klog/v2"
18
16
"sigs.k8s.io/controller-runtime/pkg/controller/controllerutil"
17
+
18
+ kubeovnv1 "github.com/kubeovn/kube-ovn/pkg/apis/kubeovn/v1"
19
+ "github.com/kubeovn/kube-ovn/pkg/util"
19
20
)
20
21
21
22
func (c * Controller ) enqueueAddOvnDnatRule (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 ) 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