From b5e97819545aec8192a16cfb38a8c46b74c06c50 Mon Sep 17 00:00:00 2001 From: Oleksandr Berezovskyi Date: Mon, 11 May 2026 21:11:42 +0300 Subject: [PATCH] fix(k8s/gitea): patch act_runner storageClassName around chart 0.1.0 bug --- kubernetes/app/gitea/release-actions.yaml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/kubernetes/app/gitea/release-actions.yaml b/kubernetes/app/gitea/release-actions.yaml index e73c3de..6ab6255 100644 --- a/kubernetes/app/gitea/release-actions.yaml +++ b/kubernetes/app/gitea/release-actions.yaml @@ -23,13 +23,23 @@ spec: retries: 3 dependsOn: - name: gitea + # chart 0.1.0 has a broken `global.storageClass` helper (extra newline breaks YAML), + # so we set storageClassName via a kustomize patch instead. + postRenderers: + - kustomize: + patches: + - target: + kind: StatefulSet + name: gitea-actions-act-runner + patch: | + - op: add + path: /spec/volumeClaimTemplates/0/spec/storageClassName + value: nfs-synology-ssd values: enabled: true giteaRootURL: http://gitea-http.gitea.svc.cluster.local:3000 existingSecret: gitea-runner-token existingSecretKey: token - global: - storageClass: nfs-synology-ssd statefulset: replicas: 1 timezone: Europe/Kyiv