Skip to content

Commit d06cd7e

Browse files
committed
move pkg/controller/service to k8s.io/cloud-provider/controllers/service for easier external consumption
Signed-off-by: Andrew Sy Kim <[email protected]>
1 parent a36b9a9 commit d06cd7e

File tree

11 files changed

+10
-11
lines changed

11 files changed

+10
-11
lines changed

cmd/cloud-controller-manager/app/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ go_library(
1414
"//cmd/controller-manager/app:go_default_library",
1515
"//pkg/controller/cloud:go_default_library",
1616
"//pkg/controller/route:go_default_library",
17-
"//pkg/controller/service:go_default_library",
1817
"//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library",
1918
"//staging/src/k8s.io/apimachinery/pkg/util/uuid:go_default_library",
2019
"//staging/src/k8s.io/apimachinery/pkg/util/wait:go_default_library",
@@ -24,6 +23,7 @@ go_library(
2423
"//staging/src/k8s.io/client-go/tools/leaderelection:go_default_library",
2524
"//staging/src/k8s.io/client-go/tools/leaderelection/resourcelock:go_default_library",
2625
"//staging/src/k8s.io/cloud-provider:go_default_library",
26+
"//staging/src/k8s.io/cloud-provider/controllers/service:go_default_library",
2727
"//staging/src/k8s.io/component-base/cli/flag:go_default_library",
2828
"//staging/src/k8s.io/component-base/cli/globalflag:go_default_library",
2929
"//staging/src/k8s.io/component-base/configz:go_default_library",

cmd/cloud-controller-manager/app/core.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ import (
2727
"strings"
2828

2929
cloudprovider "k8s.io/cloud-provider"
30+
servicecontroller "k8s.io/cloud-provider/controllers/service"
3031
"k8s.io/klog/v2"
3132
cloudcontrollerconfig "k8s.io/kubernetes/cmd/cloud-controller-manager/app/config"
3233
cloudcontrollers "k8s.io/kubernetes/pkg/controller/cloud"
3334
routecontroller "k8s.io/kubernetes/pkg/controller/route"
34-
servicecontroller "k8s.io/kubernetes/pkg/controller/service"
3535
netutils "k8s.io/utils/net"
3636

3737
utilfeature "k8s.io/apiserver/pkg/util/feature"

cmd/kube-controller-manager/app/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ go_library(
7171
"//pkg/controller/replication:go_default_library",
7272
"//pkg/controller/resourcequota:go_default_library",
7373
"//pkg/controller/route:go_default_library",
74-
"//pkg/controller/service:go_default_library",
7574
"//pkg/controller/serviceaccount:go_default_library",
7675
"//pkg/controller/statefulset:go_default_library",
7776
"//pkg/controller/ttl:go_default_library",
@@ -137,6 +136,7 @@ go_library(
137136
"//staging/src/k8s.io/client-go/util/flowcontrol:go_default_library",
138137
"//staging/src/k8s.io/client-go/util/keyutil:go_default_library",
139138
"//staging/src/k8s.io/cloud-provider:go_default_library",
139+
"//staging/src/k8s.io/cloud-provider/controllers/service:go_default_library",
140140
"//staging/src/k8s.io/component-base/cli/flag:go_default_library",
141141
"//staging/src/k8s.io/component-base/cli/globalflag:go_default_library",
142142
"//staging/src/k8s.io/component-base/configz:go_default_library",

cmd/kube-controller-manager/app/core.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ import (
3838
clientset "k8s.io/client-go/kubernetes"
3939
"k8s.io/client-go/metadata"
4040
restclient "k8s.io/client-go/rest"
41+
servicecontroller "k8s.io/cloud-provider/controllers/service"
4142
"k8s.io/component-base/metrics/prometheus/ratelimiter"
4243
csitrans "k8s.io/csi-translation-lib"
4344
"k8s.io/kubernetes/pkg/controller"
@@ -53,7 +54,6 @@ import (
5354
replicationcontroller "k8s.io/kubernetes/pkg/controller/replication"
5455
resourcequotacontroller "k8s.io/kubernetes/pkg/controller/resourcequota"
5556
routecontroller "k8s.io/kubernetes/pkg/controller/route"
56-
servicecontroller "k8s.io/kubernetes/pkg/controller/service"
5757
serviceaccountcontroller "k8s.io/kubernetes/pkg/controller/serviceaccount"
5858
ttlcontroller "k8s.io/kubernetes/pkg/controller/ttl"
5959
"k8s.io/kubernetes/pkg/controller/ttlafterfinished"

pkg/controller/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ filegroup(
133133
"//pkg/controller/replication:all-srcs",
134134
"//pkg/controller/resourcequota:all-srcs",
135135
"//pkg/controller/route:all-srcs",
136-
"//pkg/controller/service:all-srcs",
136+
"//pkg/controller/service/config:all-srcs",
137137
"//pkg/controller/serviceaccount:all-srcs",
138138
"//pkg/controller/statefulset:all-srcs",
139139
"//pkg/controller/testutil:all-srcs",

staging/src/k8s.io/cloud-provider/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ filegroup(
3737
srcs = [
3838
":package-srcs",
3939
"//staging/src/k8s.io/cloud-provider/api:all-srcs",
40+
"//staging/src/k8s.io/cloud-provider/controllers/service:all-srcs",
4041
"//staging/src/k8s.io/cloud-provider/fake:all-srcs",
4142
"//staging/src/k8s.io/cloud-provider/node:all-srcs",
4243
"//staging/src/k8s.io/cloud-provider/service/helpers:all-srcs",

pkg/controller/service/BUILD renamed to staging/src/k8s.io/cloud-provider/controllers/service/BUILD

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ go_library(
66
"controller.go",
77
"doc.go",
88
],
9-
importpath = "k8s.io/kubernetes/pkg/controller/service",
9+
importmap = "k8s.io/kubernetes/vendor/k8s.io/cloud-provider/controllers/service",
10+
importpath = "k8s.io/cloud-provider/controllers/service",
1011
visibility = ["//visibility:public"],
1112
deps = [
1213
"//staging/src/k8s.io/api/core/v1:go_default_library",
@@ -65,10 +66,7 @@ filegroup(
6566

6667
filegroup(
6768
name = "all-srcs",
68-
srcs = [
69-
":package-srcs",
70-
"//pkg/controller/service/config:all-srcs",
71-
],
69+
srcs = [":package-srcs"],
7270
tags = ["automanaged"],
7371
visibility = ["//visibility:public"],
7472
)
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)