Skip to content

Commit fd9828b

Browse files
authored
Merge pull request kubernetes#92632 from RenaudWasTaken/move-podresources-api
Move external facing podresources apis to staging
2 parents 825cf52 + 4eadf40 commit fd9828b

28 files changed

+31
-31
lines changed

hack/.import-aliases

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"k8s.io/kubelet/pkg/apis/pluginregistration/v1": "kubeletpluginregistrationv1",
4646
"k8s.io/kubelet/pkg/apis/pluginregistration/v1alpha1": "kubeletpluginregistrationv1alpha1",
4747
"k8s.io/kubelet/pkg/apis/pluginregistration/v1beta1": "kubeletpluginregistrationv1beta1",
48-
"k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1": "kubeletpodresourcesv1alpha1",
48+
"k8s.io/kubelet/pkg/apis/podresources/v1alpha1": "kubeletpodresourcesv1alpha1",
4949
"k8s.io/kubernetes/pkg/kubelet/apis/resourcemetrics/v1alpha1": "kubeletresourcemetricsv1alpha1",
5050
"k8s.io/kubernetes/pkg/kubelet/apis/stats/v1alpha1": "kubeletstatsv1alpha1",
5151
"k8s.io/kubernetes/pkg/proxy/apis/config/v1alpha1": "proxyconfigv1alpha1",

hack/update-generated-pod-resources-dockerized.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ set -o nounset
2323
set -o pipefail
2424

2525
KUBE_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../" && pwd -P)"
26-
POD_RESOURCES_ALPHA="${KUBE_ROOT}/pkg/kubelet/apis/podresources/v1alpha1/"
26+
POD_RESOURCES_ALPHA="${KUBE_ROOT}/staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1/"
2727

2828
source "${KUBE_ROOT}/hack/lib/protoc.sh"
2929
kube::protoc::generate_proto "${POD_RESOURCES_ALPHA}"

hack/update-generated-pod-resources.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
# See the License for the specific language governing permissions and
1515
# limitations under the License.
1616

17-
# This script generates `/pkg/kubelet/apis/podresources/v1alpha1/api.pb.go`
18-
# from the protobuf file `/pkg/kubelet/apis/podresources/v1alpha1/api.proto`
17+
# This script generates `/staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1/api.pb.go`
18+
# from the protobuf file `/staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1/api.proto`
1919
# for pods.
2020
# Usage: `hack/update-generated-pod-resources.sh`.
2121

hack/verify-generated-pod-resources.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ set -o nounset
2424
set -o pipefail
2525

2626
KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
27-
POD_RESOURCES_ALPHA="${KUBE_ROOT}/pkg/kubelet/apis/podresources/v1alpha1/"
27+
POD_RESOURCES_ALPHA="${KUBE_ROOT}/staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1/"
2828
source "${KUBE_ROOT}/hack/lib/init.sh"
2929

3030
kube::golang::setup_env

pkg/kubelet/apis/podresources/BUILD

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ go_library(
1010
importpath = "k8s.io/kubernetes/pkg/kubelet/apis/podresources",
1111
visibility = ["//visibility:public"],
1212
deps = [
13-
"//pkg/kubelet/apis/podresources/v1alpha1:go_default_library",
1413
"//pkg/kubelet/util:go_default_library",
1514
"//staging/src/k8s.io/api/core/v1:go_default_library",
15+
"//staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1:go_default_library",
1616
"//vendor/google.golang.org/grpc:go_default_library",
1717
],
1818
)
@@ -22,10 +22,10 @@ go_test(
2222
srcs = ["server_test.go"],
2323
embed = [":go_default_library"],
2424
deps = [
25-
"//pkg/kubelet/apis/podresources/v1alpha1:go_default_library",
2625
"//staging/src/k8s.io/api/core/v1:go_default_library",
2726
"//staging/src/k8s.io/apimachinery/pkg/apis/meta/v1:go_default_library",
2827
"//staging/src/k8s.io/apimachinery/pkg/types:go_default_library",
28+
"//staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1:go_default_library",
2929
"//vendor/github.com/stretchr/testify/mock:go_default_library",
3030
],
3131
)
@@ -39,10 +39,7 @@ filegroup(
3939

4040
filegroup(
4141
name = "all-srcs",
42-
srcs = [
43-
":package-srcs",
44-
"//pkg/kubelet/apis/podresources/v1alpha1:all-srcs",
45-
],
42+
srcs = [":package-srcs"],
4643
tags = ["automanaged"],
4744
visibility = ["//visibility:public"],
4845
)

pkg/kubelet/apis/podresources/client.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323

2424
"google.golang.org/grpc"
2525

26-
podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1"
26+
podresourcesapi "k8s.io/kubelet/pkg/apis/podresources/v1alpha1"
2727
"k8s.io/kubernetes/pkg/kubelet/util"
2828
)
2929

pkg/kubelet/apis/podresources/server.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"context"
2121

2222
"k8s.io/api/core/v1"
23-
"k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1"
23+
"k8s.io/kubelet/pkg/apis/podresources/v1alpha1"
2424
)
2525

2626
// DevicesProvider knows how to provide the devices used by the given container

pkg/kubelet/apis/podresources/server_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
"k8s.io/api/core/v1"
2626
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2727
"k8s.io/apimachinery/pkg/types"
28-
"k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1"
28+
"k8s.io/kubelet/pkg/apis/podresources/v1alpha1"
2929
)
3030

3131
type mockProvider struct {

pkg/kubelet/cm/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ go_library(
2626
visibility = ["//visibility:public"],
2727
deps = [
2828
"//pkg/features:go_default_library",
29-
"//pkg/kubelet/apis/podresources/v1alpha1:go_default_library",
3029
"//pkg/kubelet/cm/cpumanager:go_default_library",
3130
"//pkg/kubelet/cm/cpuset:go_default_library",
3231
"//pkg/kubelet/cm/topologymanager:go_default_library",
@@ -43,6 +42,7 @@ go_library(
4342
"//staging/src/k8s.io/apimachinery/pkg/util/sets:go_default_library",
4443
"//staging/src/k8s.io/apiserver/pkg/util/feature:go_default_library",
4544
"//staging/src/k8s.io/cri-api/pkg/apis:go_default_library",
45+
"//staging/src/k8s.io/kubelet/pkg/apis/podresources/v1alpha1:go_default_library",
4646
"//vendor/k8s.io/klog/v2:go_default_library",
4747
] + select({
4848
"@io_bazel_rules_go//go/platform:aix": [

pkg/kubelet/cm/container_manager.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
// TODO: Migrate kubelet to either use its own internal objects or client library.
2424
v1 "k8s.io/api/core/v1"
2525
internalapi "k8s.io/cri-api/pkg/apis"
26-
podresourcesapi "k8s.io/kubernetes/pkg/kubelet/apis/podresources/v1alpha1"
26+
podresourcesapi "k8s.io/kubelet/pkg/apis/podresources/v1alpha1"
2727
"k8s.io/kubernetes/pkg/kubelet/cm/cpuset"
2828
"k8s.io/kubernetes/pkg/kubelet/config"
2929
kubecontainer "k8s.io/kubernetes/pkg/kubelet/container"

0 commit comments

Comments
 (0)