From 5758c61fa5832bfd974023dc22771a2ca2aab3e9 Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Fri, 19 Feb 2021 14:26:37 +0000 Subject: [PATCH 1/2] chore: set csi-provisioner memory limt as 100Mi --- charts/latest/csi-driver-nfs-v3.0.0.tgz | Bin 2770 -> 2771 bytes .../templates/csi-nfs-controller.yaml | 2 +- deploy/csi-nfs-controller.yaml | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/latest/csi-driver-nfs-v3.0.0.tgz b/charts/latest/csi-driver-nfs-v3.0.0.tgz index 1a23c87f35f96dae7293b4988fc51d8932bbd2b7..3eac56fab36ba05718d4012589e57004a40e1db6 100644 GIT binary patch delta 2738 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 delta 2737 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 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 a261f2fa..61b10c99 100755 --- a/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml +++ b/charts/latest/csi-driver-nfs/templates/csi-nfs-controller.yaml @@ -44,7 +44,7 @@ spec: resources: limits: cpu: 100m - memory: 200Mi + memory: 100Mi requests: cpu: 10m memory: 20Mi diff --git a/deploy/csi-nfs-controller.yaml b/deploy/csi-nfs-controller.yaml index 1b6c6ec2..a85d94b7 100644 --- a/deploy/csi-nfs-controller.yaml +++ b/deploy/csi-nfs-controller.yaml @@ -39,7 +39,7 @@ spec: resources: limits: cpu: 100m - memory: 200Mi + memory: 100Mi requests: cpu: 10m memory: 20Mi From 24c5a89a96e0de8d9af48b946d2ecefd75c95c34 Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Fri, 19 Feb 2021 14:27:06 +0000 Subject: [PATCH 2/2] test: add helm chart index verification --- hack/verify-helm-chart-files.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hack/verify-helm-chart-files.sh b/hack/verify-helm-chart-files.sh index f7705c8a..13e2af8f 100755 --- a/hack/verify-helm-chart-files.sh +++ b/hack/verify-helm-chart-files.sh @@ -17,6 +17,7 @@ set -euo pipefail echo "begin to verify chart tgz files ..." +git config core.filemode false # verify whether chart config has changed diff=`git diff` @@ -46,3 +47,9 @@ if [[ -n "${diff}" ]]; then fi echo "chart tgz files verified." + +echo "verify helm chart index ..." +curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash +helm repo add csi-driver-smb https://raw.githubusercontent.com/kubernetes-csi/csi-driver-nfs/master/charts +helm search repo -l csi-driver-nfs +echo "helm chart index verified."