Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

aws: Update EBS CSI driver to v1.28.0 #16369

Merged
merged 2 commits into from Feb 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion pkg/model/components/awsebscsidriver.go
Expand Up @@ -43,7 +43,7 @@ func (b *AWSEBSCSIDriverOptionsBuilder) BuildOptions(o interface{}) error {
c := aws.EBSCSIDriver

if c.Version == nil {
version := "v1.26.1"
version := "v1.28.0"
c.Version = &version
}

Expand Down
Expand Up @@ -8,7 +8,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-controller
namespace: kube-system
Expand All @@ -33,7 +33,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-controller-sa
namespace: kube-system
Expand All @@ -51,7 +51,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-node-sa
namespace: kube-system
Expand All @@ -68,7 +68,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-external-attacher-role
rules:
Expand Down Expand Up @@ -127,7 +127,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-node-role
rules:
Expand All @@ -143,7 +143,9 @@ rules:
resources:
- volumeattachments
verbs:
- get
- list
- watch

---

Expand All @@ -157,7 +159,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-external-provisioner-role
rules:
Expand Down Expand Up @@ -249,7 +251,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-external-resizer-role
rules:
Expand Down Expand Up @@ -317,7 +319,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-external-snapshotter-role
rules:
Expand Down Expand Up @@ -370,7 +372,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-attacher-binding
roleRef:
Expand All @@ -394,7 +396,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-node-getter-binding
roleRef:
Expand All @@ -418,7 +420,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-provisioner-binding
roleRef:
Expand All @@ -442,7 +444,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-resizer-binding
roleRef:
Expand All @@ -466,7 +468,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-snapshotter-binding
roleRef:
Expand All @@ -486,7 +488,11 @@ metadata:
creationTimestamp: null
labels:
addon.kops.k8s.io/name: aws-ebs-csi-driver.addons.k8s.io
app.kubernetes.io/component: csi-driver
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-leases-role
namespace: kube-system
Expand Down Expand Up @@ -515,7 +521,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-leases-rolebinding
namespace: kube-system
Expand Down Expand Up @@ -562,11 +568,12 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-node
namespace: kube-system
spec:
revisionHistoryLimit: 10
selector:
matchLabels:
app: ebs-csi-node
Expand All @@ -580,7 +587,7 @@ spec:
app.kubernetes.io/component: csi-driver
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
kops.k8s.io/managed-by: kops
spec:
affinity:
Expand All @@ -606,7 +613,6 @@ spec:
- args:
- node
- --endpoint=$(CSI_ENDPOINT)
- --logtostderr
- --logging-format=text
- --v=2
env:
Expand All @@ -618,7 +624,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.1
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.28.0
imagePullPolicy: IfNotPresent
lifecycle:
preStop:
Expand Down Expand Up @@ -659,13 +665,13 @@ spec:
- args:
- --csi-address=$(ADDRESS)
- --kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)
- --v=5
- --v=2
env:
- name: ADDRESS
value: /csi/csi.sock
- name: DRIVER_REG_SOCK_PATH
value: /var/lib/kubelet/plugins/ebs.csi.aws.com/csi.sock
image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.9.2-eks-1-28-11
image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.10.0-eks-1-29-5
imagePullPolicy: IfNotPresent
livenessProbe:
exec:
Expand Down Expand Up @@ -695,7 +701,7 @@ spec:
name: probe-dir
- args:
- --csi-address=/csi/csi.sock
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.11.0-eks-1-28-11
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.12.0-eks-1-29-5
imagePullPolicy: IfNotPresent
name: liveness-probe
resources:
Expand Down Expand Up @@ -758,12 +764,13 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs-csi-controller
namespace: kube-system
spec:
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: ebs-csi-controller
Expand All @@ -781,7 +788,7 @@ spec:
app.kubernetes.io/component: csi-driver
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
kops.k8s.io/managed-by: kops
spec:
affinity:
Expand Down Expand Up @@ -825,7 +832,6 @@ spec:
- args:
- controller
- --endpoint=$(CSI_ENDPOINT)
- --logtostderr
- --k8s-tag-cluster-id=additionalobjects.example.com
- --extra-tags=KubernetesCluster=additionalobjects.example.com
- --http-endpoint=0.0.0.0:3301
Expand Down Expand Up @@ -860,7 +866,7 @@ spec:
key: endpoint
name: aws-meta
optional: true
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.26.1
image: public.ecr.aws/ebs-csi-driver/aws-ebs-csi-driver:v1.28.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 5
Expand Down Expand Up @@ -912,7 +918,7 @@ spec:
env:
- name: ADDRESS
value: /var/lib/csi/sockets/pluginproxy/csi.sock
image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v3.6.2-eks-1-28-11
image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v4.0.0-eks-1-29-5
imagePullPolicy: IfNotPresent
name: csi-provisioner
resources:
Expand All @@ -938,7 +944,7 @@ spec:
env:
- name: ADDRESS
value: /var/lib/csi/sockets/pluginproxy/csi.sock
image: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher:v4.4.2-eks-1-28-11
image: public.ecr.aws/eks-distro/kubernetes-csi/external-attacher:v4.5.0-eks-1-29-5
imagePullPolicy: IfNotPresent
name: csi-attacher
resources:
Expand Down Expand Up @@ -969,7 +975,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: public.ecr.aws/ebs-csi-driver/volume-modifier-for-k8s:v0.1.3
image: public.ecr.aws/ebs-csi-driver/volume-modifier-for-k8s:v0.2.1
imagePullPolicy: IfNotPresent
name: volumemodifier
resources:
Expand All @@ -996,7 +1002,7 @@ spec:
env:
- name: ADDRESS
value: /var/lib/csi/sockets/pluginproxy/csi.sock
image: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer:v1.9.2-eks-1-28-11
image: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer:v1.10.0-eks-1-29-5
imagePullPolicy: IfNotPresent
name: csi-resizer
resources:
Expand All @@ -1013,7 +1019,7 @@ spec:
name: socket-dir
- args:
- --csi-address=/csi/csi.sock
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.11.0-eks-1-28-11
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.12.0-eks-1-29-5
imagePullPolicy: IfNotPresent
name: liveness-probe
resources:
Expand Down Expand Up @@ -1073,7 +1079,7 @@ metadata:
app.kubernetes.io/instance: aws-ebs-csi-driver
app.kubernetes.io/managed-by: kops
app.kubernetes.io/name: aws-ebs-csi-driver
app.kubernetes.io/version: v1.26.1
app.kubernetes.io/version: v1.28.0
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
name: ebs.csi.aws.com
spec:
Expand Down
Expand Up @@ -106,7 +106,7 @@ spec:
version: 9.99.0
- id: k8s-1.17
manifest: aws-ebs-csi-driver.addons.k8s.io/k8s-1.17.yaml
manifestHash: 7cbb39a82734339259d6c242405b6dfb9aeadb118b99b640b1d6d65644d0f491
manifestHash: 6c923ad1a9a1f57aefd9dd4d8405e4a9c61cbb2b59aa65e5fd96e7cac758c2d2
name: aws-ebs-csi-driver.addons.k8s.io
selector:
k8s-addon: aws-ebs-csi-driver.addons.k8s.io
Expand Down
Expand Up @@ -11,7 +11,7 @@ spec:
channel: stable
cloudConfig:
awsEBSCSIDriver:
version: v1.26.1
version: v1.28.0
manageStorageClasses: true
cloudControllerManager:
allocateNodeCIDRs: true
Expand Down
Expand Up @@ -11,7 +11,7 @@ spec:
channel: stable
cloudConfig:
awsEBSCSIDriver:
version: v1.26.1
version: v1.28.0
manageStorageClasses: true
cloudControllerManager:
allocateNodeCIDRs: true
Expand Down