Add volume modification support to EBS CSI Driver

This commit is contained in:
Peter Rifel 2023-11-21 20:54:39 -06:00
parent d7b7987833
commit d6eeae0ee3
No known key found for this signature in database
GPG Key ID: BC6469E5B16DB2B6
1 changed files with 31 additions and 0 deletions

View File

@ -824,6 +824,37 @@ spec:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
{{ end }}
- name: volumemodifier
image: public.ecr.aws/ebs-csi-driver/volume-modifier-for-k8s:v0.1.3
imagePullPolicy: IfNotPresent
args:
- --timeout=60s
- --csi-address=$(ADDRESS)
- --v=5
- --leader-election=true
env:
- name: ADDRESS
value: /var/lib/csi/sockets/pluginproxy/csi.sock
- name: POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
volumeMounts:
- name: socket-dir
mountPath: /var/lib/csi/sockets/pluginproxy/
resources:
limits:
memory: 256Mi
requests:
cpu: 10m
memory: 40Mi
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
- name: csi-resizer
image: public.ecr.aws/eks-distro/kubernetes-csi/external-resizer:v1.9.2-eks-1-28-9
imagePullPolicy: IfNotPresent