From 3f9a72312cca765b8288db5d58c2bfd18ebbe5f6 Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Fri, 12 Nov 2021 09:08:13 +0000 Subject: [PATCH] feat: add sidecar container cpu,memory limits --- charts/README.md | 4 ++-- charts/latest/csi-driver-nfs-v3.0.0.tgz | Bin 3498 -> 3457 bytes .../templates/csi-nfs-controller.yaml | 2 +- .../templates/csi-nfs-node.yaml | 18 ++++++++++---- charts/latest/csi-driver-nfs/values.yaml | 4 ++-- deploy/csi-nfs-controller.yaml | 4 ++-- deploy/csi-nfs-node.yaml | 22 +++++++++++++----- 7 files changed, 37 insertions(+), 17 deletions(-) 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 9c9cc384c15c207ec62edef78764241e52706a69..f65882e2f0058062989302a84e48af4e685132bf 100644 GIT binary patch delta 3413 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 delta 3472 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 y