Gitlab Runner for CI
Beryllium last edited by girish
Is it possible to install a Runner for Gitlab's CI or is there any documentation on the process?
@Beryllium Yes, you can run the gitlab runner in a separate VM and give GitLab the runner's credentials. The docs for this process are no different from running GitLab CI.
I can put some docs on the Cloudron side in any case.
@Beryllium I have put instructions here - https://cloudron.io/documentation/apps/gitlab/#gitlab-runner-for-ci
@girish Your documentation is great.
However is there chance there will be "gitlab runner" app in cloudron, so only few clicks and runner is running ?
My use case is following. I have bought 64 GB RAM server for cloudron and I would like to reuse it power for gitlab runner without messing with manual configuration.
@parhelium Are you looking for the docker runner? The issue is that the docker runner requires complete access to docker. Which in turn means that a bug in the runner might nuke your entire Cloudron app installations. This seems very risky. It's best to run runner in VMs of their own. Is the 64GB server a dedicated server? If so, I recommend running something like Proxmox or some other hypervisor. Keep 1 VM as Cloudron and another as GitLab Runner.