File tree 5 files changed +8
-7
lines changed
5 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ dist/images/kube-ovn
6
6
dist /images /kube-ovn-cmd
7
7
dist /images /kube-ovn-daemon
8
8
dist /images /kube-ovn-controller
9
+ dist /images /kube-ovn-healthcheck
9
10
dist /images /kube-ovn-pinger
10
11
dist /images /kube-ovn-webhook
11
12
dist /windows /kube-ovn.exe
Original file line number Diff line number Diff line change @@ -118,6 +118,7 @@ build-go:
118
118
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build $(GO_BUILD_FLAGS ) -buildmode=pie -o $(CURDIR ) /dist/images/kube-ovn-cmd -v ./cmd
119
119
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build $(GO_BUILD_FLAGS ) -buildmode=pie -o $(CURDIR ) /dist/images/kube-ovn-daemon -v ./cmd/daemon
120
120
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build $(GO_BUILD_FLAGS ) -buildmode=pie -o $(CURDIR ) /dist/images/kube-ovn-controller -v ./cmd/controller
121
+ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build $(GO_BUILD_FLAGS ) -buildmode=pie -o $(CURDIR ) /dist/images/kube-ovn-healthcheck -v ./cmd/health_check
121
122
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build $(GO_BUILD_FLAGS ) -o $(CURDIR ) /dist/images/test-server -v ./test/server
122
123
123
124
.PHONY : build-go-windows
@@ -132,6 +133,7 @@ build-go-arm:
132
133
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build $(GO_BUILD_FLAGS ) -buildmode=pie -o $(CURDIR ) /dist/images/kube-ovn-cmd -v ./cmd
133
134
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build $(GO_BUILD_FLAGS ) -buildmode=pie -o $(CURDIR ) /dist/images/kube-ovn-daemon -v ./cmd/daemon
134
135
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build $(GO_BUILD_FLAGS ) -buildmode=pie -o $(CURDIR ) /dist/images/kube-ovn-controller -v ./cmd/controller
136
+ CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build $(GO_BUILD_FLAGS ) -buildmode=pie -o $(CURDIR ) /dist/images/kube-ovn-healthcheck -v ./cmd/health_check
135
137
136
138
.PHONY : build-kube-ovn
137
139
build-kube-ovn : build-debug build-go
@@ -1105,6 +1107,8 @@ kubectl-ko-log:
1105
1107
.PHONY : clean
1106
1108
clean :
1107
1109
$(RM ) dist/images/kube-ovn dist/images/kube-ovn-cmd
1110
+ $(RM ) dist/images/kube-ovn-controller dist/images/kube-ovn-daemon
1111
+ $(RM ) dist/images/kube-ovn-healthcheck
1108
1112
$(RM ) yamls/kind.yaml
1109
1113
$(RM ) yamls/clab-bgp.yaml yamls/clab-bgp-ha.yaml
1110
1114
$(RM ) ovn.yaml kube-ovn.yaml kube-ovn-crd.yaml
Original file line number Diff line number Diff line change @@ -11,7 +11,6 @@ import (
11
11
12
12
"k8s.io/klog/v2"
13
13
14
- "github.com/kubeovn/kube-ovn/cmd/health_check"
15
14
"github.com/kubeovn/kube-ovn/cmd/ovn_ic_controller"
16
15
"github.com/kubeovn/kube-ovn/cmd/ovn_leader_checker"
17
16
"github.com/kubeovn/kube-ovn/cmd/ovn_monitor"
@@ -24,7 +23,6 @@ const (
24
23
CmdMonitor = "kube-ovn-monitor"
25
24
CmdSpeaker = "kube-ovn-speaker"
26
25
CmdWebhook = "kube-ovn-webhook"
27
- CmdHealthCheck = "kube-ovn-healthcheck"
28
26
CmdOvnLeaderChecker = "kube-ovn-leader-checker"
29
27
CmdOvnICController = "kube-ovn-ic-controller"
30
28
)
@@ -97,8 +95,6 @@ func main() {
97
95
speaker .CmdMain ()
98
96
case CmdWebhook :
99
97
webhook .CmdMain ()
100
- case CmdHealthCheck :
101
- health_check .CmdMain ()
102
98
case CmdOvnLeaderChecker :
103
99
ovn_leader_checker .CmdMain ()
104
100
case CmdOvnICController :
Original file line number Diff line number Diff line change 1
- package health_check
1
+ package main
2
2
3
3
import (
4
4
"flag"
@@ -12,7 +12,7 @@ import (
12
12
"github.com/kubeovn/kube-ovn/pkg/util"
13
13
)
14
14
15
- func CmdMain () {
15
+ func main () {
16
16
port := pflag .Int32 ("port" , 0 , "Target port" )
17
17
tls := pflag .Bool ("tls" , false , "Dial the server with TLS" )
18
18
enableMetrics := pflag .Bool ("enable-metrics" , true , "Whether to support metrics query" )
Original file line number Diff line number Diff line change @@ -11,10 +11,10 @@ COPY kube-ovn /kube-ovn/kube-ovn
11
11
COPY kube-ovn-cmd /kube-ovn/kube-ovn-cmd
12
12
COPY kube-ovn-daemon /kube-ovn/kube-ovn-daemon
13
13
COPY kube-ovn-controller /kube-ovn/kube-ovn-controller
14
+ COPY kube-ovn-healthcheck /kube-ovn/kube-ovn-healthcheck
14
15
RUN ln -s /kube-ovn/kube-ovn-cmd /kube-ovn/kube-ovn-monitor && \
15
16
ln -s /kube-ovn/kube-ovn-cmd /kube-ovn/kube-ovn-speaker && \
16
17
ln -s /kube-ovn/kube-ovn-cmd /kube-ovn/kube-ovn-webhook && \
17
- ln -s /kube-ovn/kube-ovn-cmd /kube-ovn/kube-ovn-healthcheck && \
18
18
ln -s /kube-ovn/kube-ovn-cmd /kube-ovn/kube-ovn-leader-checker && \
19
19
ln -s /kube-ovn/kube-ovn-cmd /kube-ovn/kube-ovn-ic-controller && \
20
20
ln -s /kube-ovn/kube-ovn-controller /kube-ovn/kube-ovn-pinger && \
You can’t perform that action at this time.
0 commit comments