From f0803b2c056cddb1a49b3cc99d4eba26ae099b40 Mon Sep 17 00:00:00 2001 From: Sylvain Desbureaux Date: Thu, 17 Dec 2020 13:45:39 +0100 Subject: [PATCH] [OOM] use ramdisk to store chartmuseum packages it seems that chartmuseum may block if place where it stores the results is not fast enough. We then create a small ramdisk in order to store these. Issue-ID: OOM-1 Signed-off-by: Sylvain Desbureaux Change-Id: I36cad6e56f9390bb058beea08df0bf51eda97a09 --- shell/helm-repo-init.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/shell/helm-repo-init.sh b/shell/helm-repo-init.sh index 6bf1338e3..c3b0a36d6 100755 --- a/shell/helm-repo-init.sh +++ b/shell/helm-repo-init.sh @@ -3,6 +3,7 @@ set -e -o pipefail mkdir -p ".chartstorage" -chartmuseum --port=6464 --storage="local" --storage-local-rootdir=".chartstorage" & +sudo mount -t tmpfs -o size=128M tmpfs .chartstorage +chartmuseum --debug --port=6464 --storage="local" --storage-local-rootdir=".chartstorage" & helm3 plugin install https://github.com/chartmuseum/helm-push.git helm3 repo add local http://localhost:6464 -- 2.16.6