diff --git a/charts/README.md b/charts/README.md index b291d4c6..7ee51fec 100644 --- a/charts/README.md +++ b/charts/README.md @@ -52,10 +52,10 @@ The following table lists the configurable parameters of the latest NFS CSI Driv | `image.csiProvisioner.tag` | csi-provisioner docker image tag | `v2.0.4` | | `image.csiProvisioner.pullPolicy` | csi-provisioner image pull policy | `IfNotPresent` | | `image.livenessProbe.repository` | liveness-probe docker image | `k8s.gcr.io/sig-storage/livenessprobe` | -| `image.livenessProbe.tag` | liveness-probe docker image tag | `v2.3.0` | +| `image.livenessProbe.tag` | liveness-probe docker image tag | `v2.5.0` | | `image.livenessProbe.pullPolicy` | liveness-probe image pull policy | `IfNotPresent` | | `image.nodeDriverRegistrar.repository` | csi-node-driver-registrar docker image | `k8s.gcr.io/sig-storage/csi-node-driver-registrar` | -| `image.nodeDriverRegistrar.tag` | csi-node-driver-registrar docker image tag | `v2.3.0` | +| `image.nodeDriverRegistrar.tag` | csi-node-driver-registrar docker image tag | `v2.4.0` | | `image.nodeDriverRegistrar.pullPolicy` | csi-node-driver-registrar image pull policy | `IfNotPresent` | | `imagePullSecrets` | Specify docker-registry secret names as an array | [] (does not add image pull secrets to deployed pods) | | `serviceAccount.create` | whether create service account of csi-nfs-controller | `true` | diff --git a/charts/latest/csi-driver-nfs-v3.0.0.tgz b/charts/latest/csi-driver-nfs-v3.0.0.tgz index 9c9cc384..f65882e2 100644 Binary files a/charts/latest/csi-driver-nfs-v3.0.0.tgz and b/charts/latest/csi-driver-nfs-v3.0.0.tgz differ diff --git a/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml b/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml index 554052fe..9fbf4770 100644 --- a/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml +++ b/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml @@ -48,7 +48,7 @@ spec: name: socket-dir resources: limits: - cpu: 100m + cpu: 200m memory: 400Mi requests: cpu: 10m 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 8bd71866..8526912d 100644 --- a/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml +++ b/charts/latest/csi-driver-nfs/templates/csi-nfs-node.yaml @@ -52,10 +52,6 @@ spec: memory: 20Mi - name: node-driver-registrar image: "{{ .Values.image.nodeDriverRegistrar.repository }}:{{ .Values.image.nodeDriverRegistrar.tag }}" - lifecycle: - preStop: - exec: - command: ["/bin/sh", "-c", "rm -rf /registration/csi-nfsplugin /registration/csi-nfsplugin-reg.sock"] livenessProbe: exec: command: @@ -81,6 +77,13 @@ spec: mountPath: /csi - name: registration-dir mountPath: /registration + resources: + limits: + cpu: 200m + memory: 100Mi + requests: + cpu: 10m + memory: 20Mi - name: nfs securityContext: privileged: true @@ -119,6 +122,13 @@ spec: - name: pods-mount-dir mountPath: /var/lib/kubelet/pods mountPropagation: "Bidirectional" + resources: + limits: + cpu: 400m + memory: 300Mi + requests: + cpu: 10m + memory: 20Mi volumes: - name: socket-dir hostPath: diff --git a/charts/latest/csi-driver-nfs/values.yaml b/charts/latest/csi-driver-nfs/values.yaml index d8d5fbe2..bfd85c74 100755 --- a/charts/latest/csi-driver-nfs/values.yaml +++ b/charts/latest/csi-driver-nfs/values.yaml @@ -9,11 +9,11 @@ image: pullPolicy: IfNotPresent livenessProbe: repository: k8s.gcr.io/sig-storage/livenessprobe - tag: v2.4.0 + tag: v2.5.0 pullPolicy: IfNotPresent nodeDriverRegistrar: repository: k8s.gcr.io/sig-storage/csi-node-driver-registrar - tag: v2.3.0 + tag: v2.4.0 pullPolicy: IfNotPresent serviceAccount: diff --git a/deploy/csi-nfs-controller.yaml b/deploy/csi-nfs-controller.yaml index 9f4e9593..38e51259 100644 --- a/deploy/csi-nfs-controller.yaml +++ b/deploy/csi-nfs-controller.yaml @@ -42,13 +42,13 @@ spec: name: socket-dir resources: limits: - cpu: 100m + cpu: 200m memory: 400Mi requests: cpu: 10m memory: 20Mi - name: liveness-probe - image: k8s.gcr.io/sig-storage/livenessprobe:v2.4.0 + image: k8s.gcr.io/sig-storage/livenessprobe:v2.5.0 args: - --csi-address=/csi/csi.sock - --probe-timeout=3s diff --git a/deploy/csi-nfs-node.yaml b/deploy/csi-nfs-node.yaml index 3b4f66ba..3f5d3e36 100644 --- a/deploy/csi-nfs-node.yaml +++ b/deploy/csi-nfs-node.yaml @@ -27,7 +27,7 @@ spec: - operator: "Exists" containers: - name: liveness-probe - image: k8s.gcr.io/sig-storage/livenessprobe:v2.4.0 + image: k8s.gcr.io/sig-storage/livenessprobe:v2.5.0 args: - --csi-address=/csi/csi.sock - --probe-timeout=3s @@ -44,11 +44,7 @@ spec: cpu: 10m memory: 20Mi - name: node-driver-registrar - image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.3.0 - lifecycle: - preStop: - exec: - command: ["/bin/sh", "-c", "rm -rf /registration/csi-nfsplugin /registration/csi-nfsplugin-reg.sock"] + image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.4.0 args: - --v=2 - --csi-address=/csi/csi.sock @@ -73,6 +69,13 @@ spec: mountPath: /csi - name: registration-dir mountPath: /registration + resources: + limits: + cpu: 200m + memory: 100Mi + requests: + cpu: 10m + memory: 20Mi - name: nfs securityContext: privileged: true @@ -110,6 +113,13 @@ spec: - name: pods-mount-dir mountPath: /var/lib/kubelet/pods mountPropagation: "Bidirectional" + resources: + limits: + cpu: 400m + memory: 300Mi + requests: + cpu: 10m + memory: 20Mi volumes: - name: socket-dir hostPath: