From 9e9e963df65d491ff15d07b922e165f2a88c35ab Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Mon, 22 Jul 2024 13:45:52 +0000 Subject: [PATCH] fix: unmount detection failure --- charts/latest/csi-driver-nfs-v0.0.0.tgz | Bin 11421 -> 11438 bytes .../templates/csi-nfs-node.yaml | 4 ++++ deploy/csi-nfs-controller.yaml | 4 ++++ deploy/csi-nfs-node.yaml | 4 ++++ 4 files changed, 12 insertions(+) diff --git a/charts/latest/csi-driver-nfs-v0.0.0.tgz b/charts/latest/csi-driver-nfs-v0.0.0.tgz index 12f3cc0eaccf9cfc908a0f3616cba51dd501ac31..6b924c66a2a92c4af1c0a8c295c98a8939be6f73 100644 GIT binary patch delta 4011 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 delta 3994 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 A@c;k- diff --git a/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml b/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml index 89778b4b..ba3df62d 100644 --- a/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml +++ b/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml @@ -140,6 +140,8 @@ spec: volumeMounts: - name: socket-dir mountPath: /csi + - name: tmp-dir + mountPath: /tmp - name: pods-mount-dir mountPath: {{ .Values.kubeletDir }}/pods mountPropagation: "Bidirectional" @@ -155,6 +157,8 @@ spec: hostPath: path: {{ .Values.kubeletDir }}/plugins/csi-nfsplugin type: DirectoryOrCreate + - name: tmp-dir + emptyDir: {} - name: pods-mount-dir hostPath: path: {{ .Values.kubeletDir }}/pods diff --git a/deploy/csi-nfs-controller.yaml b/deploy/csi-nfs-controller.yaml index 541e9f71..e9e44e77 100644 --- a/deploy/csi-nfs-controller.yaml +++ b/deploy/csi-nfs-controller.yaml @@ -140,6 +140,8 @@ spec: mountPropagation: "Bidirectional" - mountPath: /csi name: socket-dir + - name: tmp-dir + mountPath: /tmp resources: limits: memory: 200Mi @@ -151,5 +153,7 @@ spec: hostPath: path: /var/lib/kubelet/pods type: Directory + - name: tmp-dir + emptyDir: {} - name: socket-dir emptyDir: {} diff --git a/deploy/csi-nfs-node.yaml b/deploy/csi-nfs-node.yaml index c95af31d..ad00e7b8 100644 --- a/deploy/csi-nfs-node.yaml +++ b/deploy/csi-nfs-node.yaml @@ -118,6 +118,8 @@ spec: volumeMounts: - name: socket-dir mountPath: /csi + - name: tmp-dir + mountPath: /tmp - name: pods-mount-dir mountPath: /var/lib/kubelet/pods mountPropagation: "Bidirectional" @@ -132,6 +134,8 @@ spec: hostPath: path: /var/lib/kubelet/plugins/csi-nfsplugin type: DirectoryOrCreate + - name: tmp-dir + emptyDir: {} - name: pods-mount-dir hostPath: path: /var/lib/kubelet/pods