From 3d888bb0dbe92874c38cdac56bd65f986870b84d Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Sat, 29 Oct 2022 20:29:52 +0200 Subject: [PATCH] fix(gitlab-runner): Fix volume attach errors with hetzner-runner This patch fixes some multi-attach errors that take place, due to the volume used to store the docker-machine configs. Since the upstream helmchart doesn't allow adjustment of the deployment strategy, this post render will take care of it. --- apps/k8s01/gitlab-runner/hetzner-runner.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/apps/k8s01/gitlab-runner/hetzner-runner.yaml b/apps/k8s01/gitlab-runner/hetzner-runner.yaml index ce694508e..f365c43eb 100644 --- a/apps/k8s01/gitlab-runner/hetzner-runner.yaml +++ b/apps/k8s01/gitlab-runner/hetzner-runner.yaml @@ -22,6 +22,17 @@ spec: upgrade: remediation: retries: -1 + postRenderers: + - kustomize: + patchesStrategicMerge: + - kind: Deployment + apiVersion: apps/v1 + metadata: + name: hetzner-runner-gitlab-runner + namespace: gitlab-runner + spec: + strategy: + type: Recreate valuesFrom: - kind: ConfigMap name: gitlab-runner-base-values -- GitLab