Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
853de88
Pre-release PR for v2.1.0
mskanth972 Oct 25, 2024
159cf14
Merge pull request #1488 from mskanth972/pre-release-PR
mskanth972 Oct 28, 2024
d7bb9a7
Post-release PR for v2.1.0
mskanth972 Oct 28, 2024
f4ada9b
Merge pull request #1490 from mskanth972/post-release_2.1.0
mskanth972 Oct 28, 2024
047cb18
chore: update Python base images to newer versions
andrewjamesbrown Oct 23, 2024
758c25b
Adds anti-affinity for incompatible compute types
abhinavmpandey08 Nov 5, 2024
3ff393e
Fix controller.podLabels typo in values.yaml
pvickery-ParamountCommerce Aug 26, 2024
e66e037
chore: squash commits
cescribanohs Nov 19, 2024
6760fcb
Add additional arguments for Side cars
mskanth972 Nov 20, 2024
2f3da27
Fix volume delete failure for static provisioning when accessPointId …
dankova22 Nov 21, 2024
f2693ee
Add permissions to all GitHub actions
mskanth972 Nov 25, 2024
0b3044e
Squashed commit of the following:
omerap12 Nov 26, 2024
5f40ef8
Fixed wrong labels
omerap12 Nov 26, 2024
8b1adf5
Adding new argument for csi provisioner
mskanth972 Nov 26, 2024
612fa75
Add metadata.namespace to chart templates
Kellen275 Nov 27, 2024
1670256
chore: update go and deps to address CVEs
andrewjamesbrown Nov 27, 2024
bd6e9c7
Update documentation and changelog for release v2.1.1
jrakas-dev Dec 3, 2024
ac8f0b0
Merge pull request #1517 from jrakas-dev/pre-release-v2.1.1
k8s-ci-robot Dec 3, 2024
2d59caa
Merge pull request #1516 from jrakas-dev/cherry-pick-v2.1.1
k8s-ci-robot Dec 3, 2024
b8c5c64
Post-release PR for release v2.1.1
jrakas-dev Dec 6, 2024
e3bc3fa
Merge pull request #1521 from jrakas-dev/post-release-v2.1.1
k8s-ci-robot Dec 6, 2024
b5cfeec
chore: update k8s dependencies
andrewjamesbrown Dec 2, 2024
4caa488
Merge pull request #1526 from tdachille-dev/cherry-pick-v2.1.2
k8s-ci-robot Dec 13, 2024
82ffd17
Pre-release PR for v2.1.2 (update documentation and changelog)
tdachille-dev Dec 13, 2024
ae832b9
Merge pull request #1527 from tdachille-dev/pre-release-v2.1.2
k8s-ci-robot Dec 13, 2024
a0ee72e
Add PR-1532 and PR-1531 to release v2.1.2
jrakas-dev Dec 18, 2024
d9ded6e
Modify delete access point root directory logic to only remove tempor…
jrakas-dev Dec 18, 2024
e24528a
CVE-2024-45337: bump golang.org/x/crypto to v0.31.0
germanparente Dec 17, 2024
4ff6ae1
Merge pull request #1536 from jrakas-dev/release-2.1.2-additions
k8s-ci-robot Dec 18, 2024
5a3dfe8
Merge pull request #1537 from jrakas-dev/release-2.1.2-cherry-pick
mskanth972 Dec 18, 2024
da6e3bf
Update remaining documentation and efs-csi-driver version tags as par…
jrakas-dev Dec 18, 2024
e29f41c
Merge pull request #1539 from jrakas-dev/post-release-2.1.2
k8s-ci-robot Dec 18, 2024
9db2108
Fix typo in kustomization tag
jrakas-dev Dec 18, 2024
a33a7ff
Merge pull request #1540 from jrakas-dev/release-2.1
mskanth972 Dec 18, 2024
5ee01fa
Bump chart version
jrakas-dev Dec 18, 2024
c71258d
Merge pull request #1543 from jrakas-dev/release-2.1
mskanth972 Dec 18, 2024
ea2983e
Merge pull request #1524 from healthjoy/pdb-unhealthy-policy-default
k8s-ci-robot Dec 19, 2024
92e6f96
Switch to adaptive retry mode to reduce throttling errors
dankova22 Dec 4, 2024
79f57d9
Merge pull request #1545 from dankova22/release-2.1.3-cherry-pick
k8s-ci-robot Dec 19, 2024
f07c856
Pre-release PR for v2.1.3 (documentation and changelog)
dankova22 Dec 19, 2024
37371f7
Merge pull request #1546 from dankova22/documentation-2.1.3
k8s-ci-robot Dec 20, 2024
10da17f
Post release PR for v2.1.3
dankova22 Dec 20, 2024
57cbcc6
Merge pull request #1549 from dankova22/2.1.3-release-post
k8s-ci-robot Dec 20, 2024
1e2ec74
docs: AAdd information about the incorporation of efs-utils v2.X.X in…
mskanth972 Jan 6, 2025
47d278c
Merge pull request #1555 from mskanth972/readmeupda
mskanth972 Jan 6, 2025
a26d293
Upgrade stunnel to 5
dankova22 Jan 7, 2025
62d710d
Merge pull request #1561 from dankova22/release-2.1.4
k8s-ci-robot Jan 7, 2025
98bead7
Update docs and Makefile for release 2.1.4
dankova22 Jan 7, 2025
a2167d1
Merge pull request #1565 from dankova22/2.1.4-rel-docs
k8s-ci-robot Jan 8, 2025
5625149
Post release 2.1.4
dankova22 Jan 9, 2025
f0ae112
Merge pull request #1568 from dankova22/post-rel-2.1.4
k8s-ci-robot Jan 10, 2025
70f2f7d
Merge pull request #1562 from dobsonj/CVE-2024-45338-origin-master
k8s-ci-robot Jan 13, 2025
68f9702
Merge pull request #1578 from thakurmi/release-2.1
k8s-ci-robot Feb 4, 2025
1e9d4fe
Merge pull request #1577 from thakurmi/V2.1.5
k8s-ci-robot Feb 4, 2025
b604189
Merge pull request #1579 from thakurmi/release-2.1
k8s-ci-robot Feb 4, 2025
a6fa5aa
Merge pull request #1569 from dankova22/stunnel-fix
k8s-ci-robot Jan 16, 2025
f2cef7a
Merge pull request #1580 from thakurmi/release-2.1
k8s-ci-robot Feb 6, 2025
afa12fb
Pre-release PR for v2.1.5 Part 2
thakurmi Feb 6, 2025
a5fc91f
Merge pull request #1582 from thakurmi/release-2.1
k8s-ci-robot Feb 6, 2025
ef358b9
Merge pull request #1583 from thakurmi/master
k8s-ci-robot Feb 10, 2025
5393c66
Merge pull request #1584 from thakurmi/release-2.1
k8s-ci-robot Feb 12, 2025
5151fee
Remove libwrap=no from stunnel config on startup for newer stunnel co…
dankova22 Feb 14, 2025
4e556b9
Pre release PR for 2.1.6
dankova22 Feb 14, 2025
71d1c94
Merge pull request #1586 from dankova22/rel-2.1.5
k8s-ci-robot Feb 14, 2025
58f467a
Merge pull request #1588 from dankova22/2.1.6-pre-release
k8s-ci-robot Feb 14, 2025
b7d99da
Post release PR 2.1.6
dankova22 Feb 14, 2025
ddc0a41
Merge pull request #1590 from dankova22/post-2.1.6-rel
k8s-ci-robot Feb 17, 2025
6719042
Updating sidecar versions
dluthcke Feb 21, 2025
6b0c274
Update README.md to include uninstall instructions
dluthcke Feb 25, 2025
99fef23
Clarifying Note when uninstalling CSI driver
dluthcke Feb 27, 2025
2cc1651
Adding additional checks and multi threaded testing to ensure concurr…
dluthcke Feb 13, 2025
953fe56
Update K8s version to mitigate CVE-2025-0426
mskanth972 Feb 21, 2025
6488721
Pre release PR for 2.1.7
dankova22 Mar 17, 2025
9614346
Merge pull request #1603 from dankova22/release2.1.7
k8s-ci-robot Mar 17, 2025
ab79a21
Merge pull request #1605 from dankova22/pre-rel-2.1.7
k8s-ci-robot Mar 17, 2025
be7cf1a
Post release PR 2.1.7
dankova22 Mar 18, 2025
4af959f
Merge pull request #1608 from dankova22/post-rel-2.1.7
k8s-ci-robot Mar 18, 2025
67e2727
fix centos image in pod config examples
thakurmi Apr 30, 2025
268458b
Clean install openssl and standardize eks distro
dankova22 May 1, 2025
c8171a5
Remove unused workflow that publishes images to dockerhub
jrakas-dev May 2, 2025
a6eef7b
Return existing access point if one already exists during create work…
jrakas-dev Apr 30, 2025
098500c
Merge pull request #1623 from jrakas-dev/release-2.1.8-cherry-pick
dankova22 May 3, 2025
b831d23
Pre release for v2.1.8
jrakas-dev May 2, 2025
bde3d82
Merge pull request #1624 from jrakas-dev/pre-release-2.1.8
dankova22 May 3, 2025
b26feed
Merge remote-tracking branch 'openshift/master' into rebase-2.1.8
rhrmo Jun 25, 2025
2db91b4
UPSTREAM: <carry>: Add OpenShift files
RomanBednar Jun 28, 2024
03af524
UPSTREAM: <carry>: Add replace for k8s.io/endpointslice module
rhrmo Jun 25, 2025
8612af1
UPSTREAM: 1611: CVE-2025-22869: bump golang.org/x/crypto to v0.35.0
kunalmemane Apr 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions CHANGELOG-2.x.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
# V2.1.8
* Remove unused workflow that publishes images to dockerhub ([#1621](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1621), [@jrakas-dev](https://github.com/jrakas-dev))
* Return existing access point if one already exists during create workflow ([#1620](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1620), [@jrakas-dev](https://github.com/jrakas-dev))
* Clean install openssl and standardize eks distro ([#1619](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1619), [@dankova22](https://github.com/dankova22))
* Fix centos image in pod config examples ([#1611](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1611), [@thakurmi](https://github.com/thakurmi))
# V2.1.7
* Adding additional checks and multi threaded testing to ensure concurrent createVolume and deleteVolume calls are handled correctly ([#1592] (https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1592), [@dluthcke](https://github.com/dluthcke))
* Clarifying Note when uninstalling CSI driver ([#1599] (https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1599), [@dluthcke](https://github.com/dluthcke))
* Update README.md to include uninstall instructions ([#1597] (https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1596), [@dluthcke](https://github.com/dluthcke))
* Updating sidecar versions ([#1596](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1596), [@dluthcke](https://github.com/dluthcke))
* Update K8s version to mitigate CVE-2025-0426 ([#1594](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1594), [@mskanth97](https://github.com/mskanth972))
# V2.1.6
Remove libwrap=no from stunnel config on startup for newer stunnel compatibility ([#1586](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1586/commits/5151feef34da86595a9ccc7e3c960aea537a61dc), [@dankova22](https://github.com/dankova22))
# V2.1.5
* Upgrade golang.net (v0.25.0 -> v0.33.0) ([#1562]https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1562)
* Updated Python distribution to latest version and add symlink to stunnel5 to ensure compatibility ([#1569]https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/1569/files)
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ COPY --from=rpm-provider /tmp/rpms/* /tmp/download/
# cd, ls, cat, vim, tcpdump, are for debugging
RUN clean_install amazon-efs-utils true && \
clean_install crypto-policies true && \
clean_install "openssl-3.0.8 openssl-libs-3.0.8" true && \
install_binary \
/usr/bin/cat \
/usr/bin/cd \
Expand All @@ -75,7 +76,6 @@ RUN clean_install amazon-efs-utils true && \
/usr/bin/mount \
/usr/bin/umount \
/sbin/mount.nfs4 \
/usr/bin/openssl \
/usr/bin/sed \
/usr/bin/stat \
/usr/bin/stunnel \
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# limitations under the License.
#

VERSION=v2.1.5
VERSION=v2.1.8

PKG=github.com/kubernetes-sigs/aws-efs-csi-driver
GIT_COMMIT?=$(shell git rev-parse HEAD)
Expand Down
2 changes: 2 additions & 0 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,5 @@ aliases:
- dobsonj
- RomanBednar
- mpatlasov
Comment thread
rhrmo marked this conversation as resolved.
- dfajmon
- rhrmo
6 changes: 6 additions & 0 deletions charts/aws-efs-csi-driver/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
# Helm chart
# v3.1.8
* Bump app/driver version to `v2.1.7`
# v3.1.7
* Bump app/driver version to `v2.1.6`
# v3.1.6
* Bump app/driver version to `v2.1.5`
# v3.1.5
* Bump app/driver version to `v2.1.4`
# v3.1.4
Expand Down
6 changes: 3 additions & 3 deletions charts/aws-efs-csi-driver/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: aws-efs-csi-driver
version: 3.1.5
appVersion: 2.1.4
version: 3.1.8
appVersion: 2.1.7
kubeVersion: ">=1.17.0-0"
description: "A Helm chart for AWS EFS CSI Driver"
home: https://github.com/kubernetes-sigs/aws-efs-csi-driver
Expand All @@ -15,4 +15,4 @@ maintainers:
- name: leakingtapan
url: https://github.com/leakingtapan
- name: krmichel
url: https://github.com/krmichel
url: https://github.com/krmichel
8 changes: 4 additions & 4 deletions charts/aws-efs-csi-driver/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ portRangeUpperBound: "21049"

image:
repository: public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver
tag: "v2.1.4"
tag: "v2.1.7"
pullPolicy: IfNotPresent

sidecars:
livenessProbe:
image:
repository: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe
tag: v2.14.0-eks-1-31-5
tag: v2.14.0-eks-1-32-6
pullPolicy: IfNotPresent
resources: {}
securityContext:
Expand All @@ -27,7 +27,7 @@ sidecars:
nodeDriverRegistrar:
image:
repository: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar
tag: v2.12.0-eks-1-31-5
tag: v2.13.0-eks-1-32-6
pullPolicy: IfNotPresent
resources: {}
securityContext:
Expand All @@ -36,7 +36,7 @@ sidecars:
csiProvisioner:
image:
repository: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner
tag: v5.1.0-eks-1-31-5
tag: v5.2.0-eks-1-32-6
pullPolicy: IfNotPresent
resources: {}
securityContext:
Expand Down
6 changes: 3 additions & 3 deletions deploy/kubernetes/base/controller-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ spec:
- name: efs-plugin
securityContext:
privileged: true
image: public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver:v2.1.4
image: public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver:v2.1.7
imagePullPolicy: IfNotPresent
args:
- --endpoint=$(CSI_ENDPOINT)
Expand Down Expand Up @@ -69,7 +69,7 @@ spec:
periodSeconds: 10
failureThreshold: 5
- name: csi-provisioner
image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v5.1.0-eks-1-31-5
image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v5.2.0-eks-1-32-6
imagePullPolicy: IfNotPresent
args:
- --csi-address=$(ADDRESS)
Expand All @@ -87,7 +87,7 @@ spec:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
- name: liveness-probe
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.14.0-eks-1-31-5
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.14.0-eks-1-32-6
imagePullPolicy: IfNotPresent
args:
- --csi-address=/csi/csi.sock
Expand Down
6 changes: 3 additions & 3 deletions deploy/kubernetes/base/node-daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ spec:
- name: efs-plugin
securityContext:
privileged: true
image: public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver:v2.1.4
image: public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver:v2.1.7
imagePullPolicy: IfNotPresent
args:
- --endpoint=$(CSI_ENDPOINT)
Expand Down Expand Up @@ -91,7 +91,7 @@ spec:
periodSeconds: 2
failureThreshold: 5
- name: csi-driver-registrar
image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.12.0-eks-1-31-5
image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.13.0-eks-1-32-6
imagePullPolicy: IfNotPresent
args:
- --csi-address=$(ADDRESS)
Expand All @@ -115,7 +115,7 @@ spec:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
- name: liveness-probe
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.14.0-eks-1-31-5
image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.14.0-eks-1-32-6
imagePullPolicy: IfNotPresent
args:
- --csi-address=/csi/csi.sock
Expand Down
8 changes: 4 additions & 4 deletions deploy/kubernetes/overlays/stable/ecr/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@ bases:
images:
- name: public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver
newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/aws-efs-csi-driver
newTag: v2.1.4
newTag: v2.1.7
- name: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe
newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/livenessprobe
newTag: v2.14.0-eks-1-31-5
newTag: v2.14.0-eks-1-32-6
- name: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar
newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/csi-node-driver-registrar
newTag: v2.12.0-eks-1-31-5
newTag: v2.13.0-eks-1-32-6
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner
newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/csi-provisioner
newTag: v5.1.0-eks-1-31-5
newTag: v5.2.0-eks-1-32-6
8 changes: 4 additions & 4 deletions deploy/kubernetes/overlays/stable/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ bases:
- ../../base
images:
- name: public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver
newTag: v2.1.4
newTag: v2.1.7
- name: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe
newTag: v2.14.0-eks-1-31-5
newTag: v2.14.0-eks-1-32-6
- name: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar
newTag: v2.12.0-eks-1-31-5
newTag: v2.13.0-eks-1-32-6
- name: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner
newTag: v5.1.0-eks-1-31-5
newTag: v5.2.0-eks-1-32-6
25 changes: 23 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,9 @@ The following sections are Kubernetes specific. If you are a Kubernetes user, us
| Amazon EFS CSI Driver Version | Image |
|-------------------------------|----------------------------------|
| master branch | amazon/aws-efs-csi-driver:master |
| v2.1.8 | amazon/aws-efs-csi-driver:v2.1.8 |
| v2.1.7 | amazon/aws-efs-csi-driver:v2.1.7 |
| v2.1.6 | amazon/aws-efs-csi-driver:v2.1.6 |
| v2.1.5 | amazon/aws-efs-csi-driver:v2.1.5 |
| v2.1.4 | amazon/aws-efs-csi-driver:v2.1.4 |
| v2.1.3 | amazon/aws-efs-csi-driver:v2.1.3 |
Expand Down Expand Up @@ -155,7 +158,7 @@ The following sections are Kubernetes specific. If you are a Kubernetes user, us
### ECR Image
| Driver Version | [ECR](https://gallery.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver) Image |
|----------------|-------------------------------------------------------------------------------|
| v2.1.5 | public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver:v2.1.5 |
| v2.1.8 | public.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver:v2.1.8 |

**Note**
You can find previous efs-csi-driver versions' images from [here](https://gallery.ecr.aws/efs-csi-driver/amazon/aws-efs-csi-driver)
Expand Down Expand Up @@ -380,11 +383,29 @@ If you want to update to a specific version, first customize the driver yaml fil
kubectl kustomize "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-2.0" > driver.yaml
```

Then, update all lines referencing `image: amazon/aws-efs-csi-driver` to the desired version (e.g., to `image: amazon/aws-efs-csi-driver:v2.1.5`) in the yaml file, and deploy driver yaml again:
Then, update all lines referencing `image: amazon/aws-efs-csi-driver` to the desired version (e.g., to `image: amazon/aws-efs-csi-driver:v2.1.8`) in the yaml file, and deploy driver yaml again:
```sh
kubectl apply -f driver.yaml
```

### Uninstalling the Amazon EFS CSI Driver

Note: While the aws-efs-csi-driver daemonsets and controller are deleted from the cluster no new EFS PVCs will be able to be created, new pods that are created which use an EFS PV volume will not function (because the PV will not mount), and any existing pods with mounted PVs will not be able to access EFS until the driver is successfully re-installed (either manually, or through the [EKS add-on system](https://docs.aws.amazon.com/eks/latest/userguide/efs-csi.html#efs-install-driver)).

Uninstall the self-managed EFS CSI Driver with either Helm or Kustomize, depending on your installation method. If you are using the driver as a managed EKS add-on, see the [EKS Documentation](https://docs.aws.amazon.com/eks/latest/userguide/efs-csi.html#efs-install-driver).

**Helm**

```
helm uninstall aws-efs-csi-driver --namespace kube-system
```

**Kustomize**

```
kubectl delete -k "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernetes/overlays/stable/?ref=<YOUR-CSI-DRIVER-RELEASE-OR-TAG>"
```

### Examples
Before following the examples, you need to:
* Get yourself familiar with how to setup Kubernetes on AWS and how to [create Amazon EFS file system](https://docs.aws.amazon.com/efs/latest/ug/getting-started.html).
Expand Down
2 changes: 1 addition & 1 deletion examples/kubernetes/access_points/specs/example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ metadata:
spec:
containers:
- name: app
image: centos
image: centos:7
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /data-dir1/out.txt; sleep 5; done"]
volumeMounts:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
spec:
containers:
- name: app
image: centos
image: centos:7
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /data/out.txt; sleep 5; done"]
volumeMounts:
Expand Down
2 changes: 1 addition & 1 deletion examples/kubernetes/cross_account_mount/specs/pod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ metadata:
spec:
containers:
- name: app
image: centos
image: centos:7
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /data/out; sleep 5; done"]
volumeMounts:
Expand Down
2 changes: 1 addition & 1 deletion examples/kubernetes/dynamic_provisioning/specs/pod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ metadata:
spec:
containers:
- name: app
image: centos
image: centos:7
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /data/out; sleep 5; done"]
volumeMounts:
Expand Down
2 changes: 1 addition & 1 deletion examples/kubernetes/encryption_in_transit/specs/pod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
spec:
containers:
- name: app
image: centos
image: centos:7
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /data/out.txt; sleep 5; done"]
volumeMounts:
Expand Down
2 changes: 1 addition & 1 deletion examples/kubernetes/static_provisioning/specs/pod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
spec:
containers:
- name: app
image: centos
image: centos:7
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /data/out.txt; sleep 5; done"]
volumeMounts:
Expand Down
2 changes: 1 addition & 1 deletion examples/kubernetes/volume_path/specs/example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ metadata:
spec:
containers:
- name: app
image: centos
image: centos:7
command: ["/bin/sh"]
args: ["-c", "while true; do echo $(date -u) >> /data-dir1/out.txt; sleep 5; done"]
volumeMounts:
Expand Down
Loading