How to use a PVC for providing ephemeral storage to the runner executor?

The kubernetes runner executors seem to use up /var/lib/kubelet on the nodes for the /builds directory (by default). This is bad, because they can affect each other by eating up precious disk space on /var/lib. They should be separated from each other. The Kubernetes executor | GitLab indicates that it is possible to use PVCs for custom /builds directories in the runner executors, but it doesn’t tell. Where can I find additional information?

1 Like

I would also be interested to get information about this option !