From f19b67897cc5bf0f636291da830a743ce2f9c9ef Mon Sep 17 00:00:00 2001 From: Helmut Hutzler <helmut.hutzler@th-nuernberg.de> Date: Tue, 13 Sep 2022 10:07:51 +0000 Subject: [PATCH] Add minio Cache to gitlab runner --- deployments/gitlab-runner-manifest.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/deployments/gitlab-runner-manifest.yaml b/deployments/gitlab-runner-manifest.yaml index d57d11a..d940345 100644 --- a/deployments/gitlab-runner-manifest.yaml +++ b/deployments/gitlab-runner-manifest.yaml @@ -251,6 +251,20 @@ spec: value: "" - name: KUBERNETES_PRIVILEGED value: "true" + - name: CACHE_TYPE + value: "s3" + - name: CACHE_PATH + value: "gitlab-runner" + - name: CACHE_SHARED + value: "true" + - name: CACHE_S3_SERVER_ADDRESS + value: "minio:9000" + - name: CACHE_S3_BUCKET_NAME + value: "gitlab-runner" + - name: CACHE_S3_BUCKET_LOCATION + value: "" + - name: CACHE_S3_INSECURE + value: "true" livenessProbe: exec: command: ["/bin/bash", "/configmaps/check-live"] @@ -289,6 +303,9 @@ spec: - name: projected-secrets projected: sources: + # .Values.runners.cache.cacheType is deprecated: https://gitlab.com/gitlab-org/charts/gitlab-runner/-/issues/224 + - secret: + name: "gitlab-runner-s3-access-secret" - secret: name: "gitlab-runner" items: -- GitLab