Skip to content

Commit 079da6d

Browse files
authored
Merge pull request #76 from gomesjason/dependencies
Migrate AWS SDK to v2
2 parents 829be28 + b64dbbb commit 079da6d

File tree

30 files changed

+1382
-1618
lines changed

30 files changed

+1382
-1618
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
# See
1515
# https://docs.docker.com/engine/reference/builder/#automatic-platform-args-in-the-global-scope
1616
# for info on BUILDPLATFORM, TARGETOS, TARGETARCH, etc.
17-
FROM --platform=$BUILDPLATFORM golang:1.20.4-bullseye AS go-builder
17+
FROM --platform=$BUILDPLATFORM golang:1.25 AS go-builder
1818
WORKDIR /go/src/github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver
1919
COPY . .
2020
ARG TARGETOS
2121
ARG TARGETARCH
2222
RUN OS=$TARGETOS ARCH=$TARGETARCH make $TARGETOS/$TARGETARCH
2323

2424
# https://github.com/aws/eks-distro-build-tooling/blob/main/eks-distro-base/Dockerfile.minimal-base-csi-ebs#L36
25-
FROM public.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base-csi-ebs-builder:latest-al2 as rpm-installer
25+
FROM public.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base-csi-ebs-builder:latest-al23 as rpm-installer
2626

2727
RUN set -x && \
2828
install_binary /sbin/mount.nfs /sbin/umount.nfs && \

docs/FAQ.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ There is truly no one size fits all, as there are different requirements based o
4646
Because of this, we decided to ignore the storage value is when creating the volume, and instead have users utilize the StorageClass parameters.
4747
To minimize operator confusion, and to keep the door open for possible changes, **the driver will fail to create or modify a volume if the user specifies a value other than 1Gi**.
4848

49+
### **Why must I set storage on a PersistentVolumeClaim to 1 when using StorageType INTELLIGENT_TIERING?**
50+
Filesystems created with the `StorageType` **INTELLIGENT_TIERING** leverage elastic storage and therefore do not expect a `StorageCapacity` on create.
51+
Because of this, we must ignore the storage value provided.
52+
To minimize operator confusion, and align with previous design decisions, **the driver will fail to create a filesystem with INTELLIGENT_TIERING if the user specifies a value other than 1Gi**.
53+
4954
## Volume Expansion
5055

5156
### Can I expand the storage capacity of my filesystem?

examples/kubernetes/dynamic-provisioning/pod/pod.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
spec:
66
containers:
77
- name: app
8-
image: centos
8+
image: amazonlinux:2
99
command: ["/bin/sh"]
1010
args: ["-c", "while true; do echo $(date -u) >> /data/out.txt; sleep 5; done"]
1111
volumeMounts:

examples/kubernetes/snapshot/restore-snapshot/pod.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
spec:
66
containers:
77
- name: app
8-
image: centos
8+
image: amazonlinux:2
99
command: ["/bin/sh"]
1010
args: ["-c", "while true; do echo $(date -u) >> /data/out.txt; sleep 5; done"]
1111
volumeMounts:

examples/kubernetes/static-provisioning/pod/pod.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
spec:
66
containers:
77
- name: app
8-
image: centos
8+
image: amazonlinux:2
99
command: ["/bin/sh"]
1010
args: ["-c", "while true; do echo $(date -u) >> /data/out.txt; sleep 5; done"]
1111
volumeMounts:

go.mod

Lines changed: 151 additions & 135 deletions
Original file line numberDiff line numberDiff line change
@@ -1,159 +1,175 @@
11
module github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver
22

3-
go 1.20
3+
go 1.25.1
44

55
require (
6-
github.com/aws/aws-sdk-go v1.44.327
7-
github.com/container-storage-interface/spec v1.7.0
6+
github.com/aws/aws-sdk-go-v2 v1.39.2
7+
github.com/aws/aws-sdk-go-v2/config v1.31.12
8+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.9
9+
github.com/aws/aws-sdk-go-v2/service/ec2 v1.254.1
10+
github.com/aws/aws-sdk-go-v2/service/fsx v1.62.0
11+
github.com/container-storage-interface/spec v1.11.0
812
github.com/golang/mock v1.6.0
9-
github.com/kubernetes-csi/csi-test/v5 v5.0.0
10-
github.com/onsi/ginkgo/v2 v2.11.0
11-
github.com/onsi/gomega v1.27.8
12-
github.com/spf13/pflag v1.0.5
13-
google.golang.org/grpc v1.51.0
14-
google.golang.org/protobuf v1.28.1
15-
k8s.io/api v0.27.3
16-
k8s.io/apimachinery v0.27.3
17-
k8s.io/apiserver v0.27.3
18-
k8s.io/client-go v0.27.3
19-
k8s.io/component-base v0.27.3
20-
k8s.io/klog/v2 v2.90.1
21-
k8s.io/kubernetes v1.27.3
22-
k8s.io/mount-utils v0.26.0
23-
k8s.io/pod-security-admission v0.27.3
13+
github.com/kubernetes-csi/csi-test/v5 v5.3.1
14+
github.com/onsi/ginkgo/v2 v2.25.3
15+
github.com/onsi/gomega v1.38.2
16+
github.com/spf13/pflag v1.0.10
17+
google.golang.org/grpc v1.75.1
18+
google.golang.org/protobuf v1.36.9
19+
k8s.io/api v0.34.1
20+
k8s.io/apimachinery v0.34.1
21+
k8s.io/apiserver v0.34.1
22+
k8s.io/client-go v1.5.2
23+
k8s.io/component-base v0.34.1
24+
k8s.io/klog/v2 v2.130.1
25+
k8s.io/kubernetes v1.34.1
26+
k8s.io/mount-utils v0.34.1
27+
k8s.io/pod-security-admission v0.34.1
2428
)
2529

2630
require (
27-
github.com/NYTimes/gziphandler v1.1.1 // indirect
28-
github.com/antlr/antlr4/runtime/Go/antlr v1.4.10 // indirect
29-
github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a // indirect
31+
cel.dev/expr v0.24.0 // indirect
32+
github.com/Masterminds/semver/v3 v3.4.0 // indirect
33+
github.com/antlr4-go/antlr/v4 v4.13.1 // indirect
34+
github.com/aws/aws-sdk-go-v2/credentials v1.18.16 // indirect
35+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.9 // indirect
36+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.9 // indirect
37+
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect
38+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1 // indirect
39+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.9 // indirect
40+
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6 // indirect
41+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.1 // indirect
42+
github.com/aws/aws-sdk-go-v2/service/sts v1.38.6 // indirect
43+
github.com/aws/smithy-go v1.23.0 // indirect
3044
github.com/beorn7/perks v1.0.1 // indirect
3145
github.com/blang/semver/v4 v4.0.0 // indirect
32-
github.com/cenkalti/backoff/v4 v4.1.3 // indirect
33-
github.com/cespare/xxhash/v2 v2.1.2 // indirect
34-
github.com/coreos/go-semver v0.3.0 // indirect
35-
github.com/coreos/go-systemd/v22 v22.4.0 // indirect
46+
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
47+
github.com/cespare/xxhash/v2 v2.3.0 // indirect
3648
github.com/davecgh/go-spew v1.1.1 // indirect
37-
github.com/docker/distribution v2.8.2+incompatible // indirect
38-
github.com/emicklei/go-restful/v3 v3.9.0 // indirect
39-
github.com/evanphx/json-patch v4.12.0+incompatible // indirect
40-
github.com/felixge/httpsnoop v1.0.3 // indirect
41-
github.com/fsnotify/fsnotify v1.6.0 // indirect
42-
github.com/go-logr/logr v1.2.4 // indirect
49+
github.com/distribution/reference v0.6.0 // indirect
50+
github.com/emicklei/go-restful/v3 v3.13.0 // indirect
51+
github.com/felixge/httpsnoop v1.0.4 // indirect
52+
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
53+
github.com/go-logr/logr v1.4.3 // indirect
4354
github.com/go-logr/stdr v1.2.2 // indirect
44-
github.com/go-logr/zapr v1.2.3 // indirect
45-
github.com/go-openapi/jsonpointer v0.19.6 // indirect
46-
github.com/go-openapi/jsonreference v0.20.1 // indirect
47-
github.com/go-openapi/swag v0.22.3 // indirect
48-
github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 // indirect
55+
github.com/go-logr/zapr v1.3.0 // indirect
56+
github.com/go-openapi/jsonpointer v0.22.1 // indirect
57+
github.com/go-openapi/jsonreference v0.21.2 // indirect
58+
github.com/go-openapi/swag v0.25.1 // indirect
59+
github.com/go-openapi/swag/cmdutils v0.25.1 // indirect
60+
github.com/go-openapi/swag/conv v0.25.1 // indirect
61+
github.com/go-openapi/swag/fileutils v0.25.1 // indirect
62+
github.com/go-openapi/swag/jsonname v0.25.1 // indirect
63+
github.com/go-openapi/swag/jsonutils v0.25.1 // indirect
64+
github.com/go-openapi/swag/loading v0.25.1 // indirect
65+
github.com/go-openapi/swag/mangling v0.25.1 // indirect
66+
github.com/go-openapi/swag/netutils v0.25.1 // indirect
67+
github.com/go-openapi/swag/stringutils v0.25.1 // indirect
68+
github.com/go-openapi/swag/typeutils v0.25.1 // indirect
69+
github.com/go-openapi/swag/yamlutils v0.25.1 // indirect
70+
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
4971
github.com/gogo/protobuf v1.3.2 // indirect
50-
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
51-
github.com/golang/protobuf v1.5.3 // indirect
52-
github.com/google/cel-go v0.12.6 // indirect
53-
github.com/google/gnostic v0.5.7-v3refs // indirect
54-
github.com/google/go-cmp v0.5.9 // indirect
55-
github.com/google/gofuzz v1.1.0 // indirect
56-
github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1 // indirect
57-
github.com/google/uuid v1.3.0 // indirect
58-
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
59-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0 // indirect
60-
github.com/imdario/mergo v0.3.6 // indirect
61-
github.com/inconshreveable/mousetrap v1.0.1 // indirect
62-
github.com/jmespath/go-jmespath v0.4.0 // indirect
63-
github.com/josharian/intern v1.0.0 // indirect
72+
github.com/google/cel-go v0.26.1 // indirect
73+
github.com/google/gnostic-models v0.7.0 // indirect
74+
github.com/google/go-cmp v0.7.0 // indirect
75+
github.com/google/pprof v0.0.0-20250923004556-9e5a51aed1e8 // indirect
76+
github.com/google/uuid v1.6.0 // indirect
77+
github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 // indirect
78+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2 // indirect
79+
github.com/inconshreveable/mousetrap v1.1.0 // indirect
6480
github.com/json-iterator/go v1.1.12 // indirect
65-
github.com/mailru/easyjson v0.7.7 // indirect
66-
github.com/matttproud/golang_protobuf_extensions v1.0.2 // indirect
67-
github.com/mitchellh/mapstructure v1.4.1 // indirect
68-
github.com/moby/spdystream v0.2.0 // indirect
69-
github.com/moby/sys/mountinfo v0.6.2 // indirect
81+
github.com/kylelemons/godebug v1.1.0 // indirect
82+
github.com/moby/spdystream v0.5.0 // indirect
83+
github.com/moby/sys/mountinfo v0.7.2 // indirect
7084
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
71-
github.com/modern-go/reflect2 v1.0.2 // indirect
85+
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
7286
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
87+
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
7388
github.com/opencontainers/go-digest v1.0.0 // indirect
74-
github.com/opencontainers/selinux v1.10.0 // indirect
75-
github.com/pkg/errors v0.9.1 // indirect
76-
github.com/prometheus/client_golang v1.14.0 // indirect
77-
github.com/prometheus/client_model v0.3.0 // indirect
78-
github.com/prometheus/common v0.37.0 // indirect
79-
github.com/prometheus/procfs v0.8.0 // indirect
80-
github.com/spf13/cobra v1.6.0 // indirect
81-
github.com/stoewer/go-strcase v1.2.0 // indirect
82-
go.etcd.io/etcd/api/v3 v3.5.7 // indirect
83-
go.etcd.io/etcd/client/pkg/v3 v3.5.7 // indirect
84-
go.etcd.io/etcd/client/v3 v3.5.7 // indirect
85-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.35.0 // indirect
86-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.35.1 // indirect
87-
go.opentelemetry.io/otel v1.10.0 // indirect
88-
go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0 // indirect
89-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.10.0 // indirect
90-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.10.0 // indirect
91-
go.opentelemetry.io/otel/metric v0.31.0 // indirect
92-
go.opentelemetry.io/otel/sdk v1.10.0 // indirect
93-
go.opentelemetry.io/otel/trace v1.10.0 // indirect
94-
go.opentelemetry.io/proto/otlp v0.19.0 // indirect
95-
go.uber.org/atomic v1.7.0 // indirect
96-
go.uber.org/multierr v1.6.0 // indirect
97-
go.uber.org/zap v1.19.0 // indirect
98-
golang.org/x/crypto v0.1.0 // indirect
99-
golang.org/x/net v0.10.0 // indirect
100-
golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b // indirect
101-
golang.org/x/sync v0.2.0 // indirect
102-
golang.org/x/sys v0.9.0 // indirect
103-
golang.org/x/term v0.8.0 // indirect
104-
golang.org/x/text v0.9.0 // indirect
105-
golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 // indirect
106-
golang.org/x/tools v0.9.3 // indirect
107-
google.golang.org/appengine v1.6.7 // indirect
108-
google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21 // indirect
89+
github.com/opencontainers/selinux v1.12.0 // indirect
90+
github.com/pmezard/go-difflib v1.0.0 // indirect
91+
github.com/prometheus/client_golang v1.23.2 // indirect
92+
github.com/prometheus/client_model v0.6.2 // indirect
93+
github.com/prometheus/common v0.66.1 // indirect
94+
github.com/prometheus/procfs v0.17.0 // indirect
95+
github.com/spf13/cobra v1.10.1 // indirect
96+
github.com/stoewer/go-strcase v1.3.1 // indirect
97+
github.com/x448/float16 v0.8.4 // indirect
98+
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
99+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0 // indirect
100+
go.opentelemetry.io/otel v1.38.0 // indirect
101+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0 // indirect
102+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.38.0 // indirect
103+
go.opentelemetry.io/otel/metric v1.38.0 // indirect
104+
go.opentelemetry.io/otel/sdk v1.38.0 // indirect
105+
go.opentelemetry.io/otel/trace v1.38.0 // indirect
106+
go.opentelemetry.io/proto/otlp v1.8.0 // indirect
107+
go.uber.org/automaxprocs v1.6.0 // indirect
108+
go.uber.org/multierr v1.11.0 // indirect
109+
go.uber.org/zap v1.27.0 // indirect
110+
go.yaml.in/yaml/v2 v2.4.3 // indirect
111+
go.yaml.in/yaml/v3 v3.0.4 // indirect
112+
golang.org/x/crypto v0.42.0 // indirect
113+
golang.org/x/exp v0.0.0-20250911091902-df9299821621 // indirect
114+
golang.org/x/net v0.44.0 // indirect
115+
golang.org/x/oauth2 v0.31.0 // indirect
116+
golang.org/x/sync v0.17.0 // indirect
117+
golang.org/x/sys v0.36.0 // indirect
118+
golang.org/x/term v0.35.0 // indirect
119+
golang.org/x/text v0.29.0 // indirect
120+
golang.org/x/time v0.13.0 // indirect
121+
golang.org/x/tools v0.37.0 // indirect
122+
google.golang.org/genproto/googleapis/api v0.0.0-20250929231259-57b25ae835d4 // indirect
123+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250929231259-57b25ae835d4 // indirect
124+
gopkg.in/evanphx/json-patch.v4 v4.13.0 // indirect
109125
gopkg.in/inf.v0 v0.9.1 // indirect
110-
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
111126
gopkg.in/yaml.v2 v2.4.0 // indirect
112-
gopkg.in/yaml.v3 v3.0.1 // indirect
113-
k8s.io/apiextensions-apiserver v0.0.0 // indirect
114-
k8s.io/cloud-provider v0.0.0 // indirect
115-
k8s.io/component-helpers v0.27.3 // indirect
116-
k8s.io/controller-manager v0.27.3 // indirect
117-
k8s.io/csi-translation-lib v0.0.0 // indirect
118-
k8s.io/kms v0.27.3 // indirect
119-
k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f // indirect
120-
k8s.io/kubectl v0.0.0 // indirect
121-
k8s.io/kubelet v0.0.0 // indirect
122-
k8s.io/utils v0.0.0-20230209194617-a36077c30491 // indirect
123-
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.1.2 // indirect
124-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
125-
sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect
126-
sigs.k8s.io/yaml v1.3.0 // indirect
127+
k8s.io/apiextensions-apiserver v0.34.1 // indirect
128+
k8s.io/component-helpers v0.34.1 // indirect
129+
k8s.io/controller-manager v0.34.1 // indirect
130+
k8s.io/csi-translation-lib v0.34.1 // indirect
131+
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect
132+
k8s.io/kubectl v0.34.1 // indirect
133+
k8s.io/kubelet v0.34.1 // indirect
134+
k8s.io/utils v0.0.0-20250820121507-0af2bda4dd1d // indirect
135+
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.33.0 // indirect
136+
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 // indirect
137+
sigs.k8s.io/randfill v1.0.0 // indirect
138+
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect
139+
sigs.k8s.io/yaml v1.6.0 // indirect
127140
)
128141

129142
replace (
130-
k8s.io/api => k8s.io/api v0.27.3
131-
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.27.3
132-
k8s.io/apimachinery => k8s.io/apimachinery v0.27.3
133-
k8s.io/apiserver => k8s.io/apiserver v0.27.3
134-
k8s.io/cli-runtime => k8s.io/cli-runtime v0.27.3
135-
k8s.io/client-go => k8s.io/client-go v0.27.3
136-
k8s.io/cloud-provider => k8s.io/cloud-provider v0.27.3
137-
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.27.3
138-
k8s.io/code-generator => k8s.io/code-generator v0.27.3
139-
k8s.io/component-base => k8s.io/component-base v0.27.3
140-
k8s.io/component-helpers => k8s.io/component-helpers v0.27.3
141-
k8s.io/controller-manager => k8s.io/controller-manager v0.27.3
142-
k8s.io/cri-api => k8s.io/cri-api v0.27.3
143-
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.27.3
144-
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.27.3
145-
k8s.io/kms => k8s.io/kms v0.27.3
146-
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.27.3
147-
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.27.3
148-
k8s.io/kube-proxy => k8s.io/kube-proxy v0.27.3
149-
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.27.3
150-
k8s.io/kubectl => k8s.io/kubectl v0.27.3
151-
k8s.io/kubelet => k8s.io/kubelet v0.27.3
143+
k8s.io/api => k8s.io/api v0.34.1
144+
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.34.1
145+
k8s.io/apimachinery => k8s.io/apimachinery v0.34.1
146+
k8s.io/apiserver => k8s.io/apiserver v0.34.1
147+
k8s.io/cli-runtime => k8s.io/cli-runtime v0.34.1
148+
k8s.io/client-go => k8s.io/client-go v0.34.1
149+
k8s.io/cloud-provider => k8s.io/cloud-provider v0.34.1
150+
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.34.1
151+
k8s.io/code-generator => k8s.io/code-generator v0.34.1
152+
k8s.io/component-base => k8s.io/component-base v0.34.1
153+
k8s.io/component-helpers => k8s.io/component-helpers v0.34.1
154+
k8s.io/controller-manager => k8s.io/controller-manager v0.34.1
155+
k8s.io/cri-api => k8s.io/cri-api v0.34.1
156+
k8s.io/cri-client => k8s.io/cri-client v0.34.1
157+
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.34.1
158+
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.34.1
159+
k8s.io/endpointslice => k8s.io/endpointslice v0.34.1
160+
k8s.io/externaljwt => k8s.io/externaljwt v0.34.1
161+
k8s.io/kms => k8s.io/kms v0.34.1
162+
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.34.1
163+
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.34.1
164+
k8s.io/kube-proxy => k8s.io/kube-proxy v0.34.1
165+
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.34.1
166+
k8s.io/kubectl => k8s.io/kubectl v0.34.1
167+
k8s.io/kubelet => k8s.io/kubelet v0.34.1
152168
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.27.3
153-
k8s.io/metrics => k8s.io/metrics v0.27.3
154-
k8s.io/mount-utils => k8s.io/mount-utils v0.27.3
155-
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.27.3
156-
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.27.3
157-
k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.27.3
158-
k8s.io/sample-controller => k8s.io/sample-controller v0.27.3
169+
k8s.io/metrics => k8s.io/metrics v0.34.1
170+
k8s.io/mount-utils => k8s.io/mount-utils v0.34.1
171+
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.34.1
172+
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.34.1
173+
k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.34.1
174+
k8s.io/sample-controller => k8s.io/sample-controller v0.34.1
159175
)

0 commit comments

Comments
 (0)