Skip to content

Commit db63275

Browse files
committed
Adds k8s.io/ lib maintainer tool
go.mod made in the current form the tool generates Signed-off-by: Brett Tofel <[email protected]>
1 parent ba5396b commit db63275

File tree

4 files changed

+442
-41
lines changed

4 files changed

+442
-41
lines changed

Diff for: go.mod

+73-35
Original file line numberDiff line numberDiff line change
@@ -25,47 +25,18 @@ require (
2525
github.com/spf13/cobra v1.9.1
2626
github.com/stretchr/testify v1.10.0
2727
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c
28+
golang.org/x/mod v0.23.0
2829
golang.org/x/sync v0.11.0
2930
golang.org/x/tools v0.30.0
3031
gopkg.in/yaml.v2 v2.4.0
3132
helm.sh/helm/v3 v3.17.1
32-
k8s.io/api v0.32.2
33-
k8s.io/apiextensions-apiserver v0.32.2
34-
k8s.io/apimachinery v0.32.2
35-
k8s.io/apiserver v0.32.2
36-
k8s.io/cli-runtime v0.32.2
37-
k8s.io/client-go v0.32.2
38-
k8s.io/component-base v0.32.2
3933
k8s.io/klog/v2 v2.130.1
40-
k8s.io/kubernetes v1.32.2
4134
k8s.io/utils v0.0.0-20241210054802-24370beab758
4235
sigs.k8s.io/controller-runtime v0.20.2
4336
sigs.k8s.io/yaml v1.4.0
4437
)
4538

46-
replace (
47-
k8s.io/api => k8s.io/api v0.32.2
48-
k8s.io/apimachinery => k8s.io/apimachinery v0.32.2
49-
k8s.io/apiserver => k8s.io/apiserver v0.32.2
50-
k8s.io/client-go => k8s.io/client-go v0.32.2
51-
52-
k8s.io/cloud-provider => k8s.io/cloud-provider v0.32.2
53-
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.32.2
54-
k8s.io/controller-manager => k8s.io/controller-manager v0.32.2
55-
k8s.io/cri-client => k8s.io/cri-client v0.32.2
56-
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.32.2
57-
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.32.2
58-
k8s.io/endpointslice => k8s.io/endpointslice v0.32.2
59-
k8s.io/externaljwt => k8s.io/externaljwt v0.32.2
60-
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.32.2
61-
k8s.io/kube-proxy => k8s.io/kube-proxy v0.32.2
62-
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.32.2
63-
k8s.io/kubelet => k8s.io/kubelet v0.32.2
64-
k8s.io/kubernetes => k8s.io/kubernetes v1.32.2
65-
k8s.io/mount-utils => k8s.io/mount-utils v0.32.2
66-
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.32.2
67-
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.32.2
68-
)
39+
require k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
6940

7041
require (
7142
carvel.dev/vendir v0.40.0 // indirect
@@ -249,7 +220,6 @@ require (
249220
go.opentelemetry.io/otel/trace v1.33.0 // indirect
250221
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
251222
golang.org/x/crypto v0.33.0 // indirect
252-
golang.org/x/mod v0.23.0 // indirect
253223
golang.org/x/net v0.35.0 // indirect
254224
golang.org/x/oauth2 v0.26.0 // indirect
255225
golang.org/x/sys v0.30.0 // indirect
@@ -266,13 +236,81 @@ require (
266236
gopkg.in/inf.v0 v0.9.1 // indirect
267237
gopkg.in/warnings.v0 v0.1.2 // indirect
268238
gopkg.in/yaml.v3 v3.0.1 // indirect
269-
k8s.io/component-helpers v0.32.1 // indirect
270-
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 // indirect
271-
k8s.io/kubectl v0.32.1 // indirect
239+
k8s.io/api v0.32.2
240+
k8s.io/apiextensions-apiserver v0.32.2
241+
k8s.io/apimachinery v0.32.2
242+
k8s.io/apiserver v0.32.2
243+
k8s.io/cli-runtime v0.32.2
244+
k8s.io/client-go v0.32.2
245+
k8s.io/component-base v0.32.2
246+
k8s.io/component-helpers v0.32.2 // indirect
247+
k8s.io/controller-manager v0.32.2 // indirect
248+
k8s.io/kubectl v0.32.2 // indirect
249+
k8s.io/kubernetes v1.32.2
272250
oras.land/oras-go v1.2.5 // indirect
273251
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.0 // indirect
274252
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
275253
sigs.k8s.io/kustomize/api v0.18.0 // indirect
276254
sigs.k8s.io/kustomize/kyaml v0.18.1 // indirect
277255
sigs.k8s.io/structured-merge-diff/v4 v4.5.0 // indirect
278256
)
257+
258+
replace k8s.io/api => k8s.io/api v0.32.2
259+
260+
replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.32.2
261+
262+
replace k8s.io/apimachinery => k8s.io/apimachinery v0.32.2
263+
264+
replace k8s.io/apiserver => k8s.io/apiserver v0.32.2
265+
266+
replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.32.2
267+
268+
replace k8s.io/client-go => k8s.io/client-go v0.32.2
269+
270+
replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.32.2
271+
272+
replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.32.2
273+
274+
replace k8s.io/code-generator => k8s.io/code-generator v0.32.2
275+
276+
replace k8s.io/component-base => k8s.io/component-base v0.32.2
277+
278+
replace k8s.io/component-helpers => k8s.io/component-helpers v0.32.2
279+
280+
replace k8s.io/controller-manager => k8s.io/controller-manager v0.32.2
281+
282+
replace k8s.io/cri-api => k8s.io/cri-api v0.32.2
283+
284+
replace k8s.io/cri-client => k8s.io/cri-client v0.32.2
285+
286+
replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.32.2
287+
288+
replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.32.2
289+
290+
replace k8s.io/endpointslice => k8s.io/endpointslice v0.32.2
291+
292+
replace k8s.io/externaljwt => k8s.io/externaljwt v0.32.2
293+
294+
replace k8s.io/kms => k8s.io/kms v0.32.2
295+
296+
replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.32.2
297+
298+
replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.32.2
299+
300+
replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.32.2
301+
302+
replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.32.2
303+
304+
replace k8s.io/kubectl => k8s.io/kubectl v0.32.2
305+
306+
replace k8s.io/kubelet => k8s.io/kubelet v0.32.2
307+
308+
replace k8s.io/metrics => k8s.io/metrics v0.32.2
309+
310+
replace k8s.io/mount-utils => k8s.io/mount-utils v0.32.2
311+
312+
replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.32.2
313+
314+
replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.32.2
315+
316+
replace k8s.io/kubernetes => k8s.io/kubernetes v1.32.2

Diff for: go.sum

+6-6
Original file line numberDiff line numberDiff line change
@@ -1007,16 +1007,16 @@ k8s.io/client-go v0.32.2 h1:4dYCD4Nz+9RApM2b/3BtVvBHw54QjMFUl1OLcJG5yOA=
10071007
k8s.io/client-go v0.32.2/go.mod h1:fpZ4oJXclZ3r2nDOv+Ux3XcJutfrwjKTCHz2H3sww94=
10081008
k8s.io/component-base v0.32.2 h1:1aUL5Vdmu7qNo4ZsE+569PV5zFatM9hl+lb3dEea2zU=
10091009
k8s.io/component-base v0.32.2/go.mod h1:PXJ61Vx9Lg+P5mS8TLd7bCIr+eMJRQTyXe8KvkrvJq0=
1010-
k8s.io/component-helpers v0.32.1 h1:TwdsSM1vW9GjnfX18lkrZbwE5G9psCIS2/rhenTDXd8=
1011-
k8s.io/component-helpers v0.32.1/go.mod h1:1JT1Ei3FD29yFQ18F3laj1WyvxYdHIhyxx6adKMFQXI=
1010+
k8s.io/component-helpers v0.32.2 h1:2usSAm3zNE5yu5DdAdrKBWLfSYNpU4OPjZywJY5ovP8=
1011+
k8s.io/component-helpers v0.32.2/go.mod h1:fvQAoiiOP7jUEUBc9qR0PXiBPuB0I56WTxTkkpcI8g8=
10121012
k8s.io/controller-manager v0.32.2 h1:/9XuHWEqofO2Aqa4l7KJGckJUcLVRWfx+qnVkdXoStI=
10131013
k8s.io/controller-manager v0.32.2/go.mod h1:o5uo2tLCQhuoMt0RfKcQd0eqaNmSKOKiT+0YELCqXOk=
10141014
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
10151015
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
1016-
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7 h1:hcha5B1kVACrLujCKLbr8XWMxCxzQx42DY8QKYJrDLg=
1017-
k8s.io/kube-openapi v0.0.0-20241212222426-2c72e554b1e7/go.mod h1:GewRfANuJ70iYzvn+i4lezLDAFzvjxZYK1gn1lWcfas=
1018-
k8s.io/kubectl v0.32.1 h1:/btLtXLQUU1rWx8AEvX9jrb9LaI6yeezt3sFALhB8M8=
1019-
k8s.io/kubectl v0.32.1/go.mod h1:sezNuyWi1STk4ZNPVRIFfgjqMI6XMf+oCVLjZen/pFQ=
1016+
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y=
1017+
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4=
1018+
k8s.io/kubectl v0.32.2 h1:TAkag6+XfSBgkqK9I7ZvwtF0WVtUAvK8ZqTt+5zi1Us=
1019+
k8s.io/kubectl v0.32.2/go.mod h1:+h/NQFSPxiDZYX/WZaWw9fwYezGLISP0ud8nQKg+3g8=
10201020
k8s.io/kubernetes v1.32.2 h1:mShetlA102UpjRVSGzB+5vjJwy8oPy8FMWrkTH5f37o=
10211021
k8s.io/kubernetes v1.32.2/go.mod h1:tiIKO63GcdPRBHW2WiUFm3C0eoLczl3f7qi56Dm1W8I=
10221022
k8s.io/utils v0.0.0-20241210054802-24370beab758 h1:sdbE21q2nlQtFh65saZY+rRM6x6aJJI8IUa1AmH/qa0=

0 commit comments

Comments
 (0)