diff --git a/gitea-runner/config.yaml b/gitea-runner/config.yaml index d8f0e04..3d7b55d 100644 --- a/gitea-runner/config.yaml +++ b/gitea-runner/config.yaml @@ -29,8 +29,9 @@ data: network: "host" privileged: false options: - workdir_parent: - valid_volumes: [] + workdir_parent: /scratch + valid_volumes: + - /scratch/** docker_host: "" force_pull: true force_rebuild: false diff --git a/gitea-runner/statefulset.yaml b/gitea-runner/statefulset.yaml index 222cffa..ec8bc60 100644 --- a/gitea-runner/statefulset.yaml +++ b/gitea-runner/statefulset.yaml @@ -61,11 +61,17 @@ spec: mountPath: /config - name: runner-data mountPath: /data + - name: runner-scratch + mountPath: /scratch dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler terminationGracePeriodSeconds: 30 volumes: + - name: runner-scratch + emptyDir: + medium: Memory + sizeLimit: 5Gi - name: runner-config configMap: name: runner-config