* Cost is estimated, based on recommended minimal configuration. It does not include resources dynamically allocated by application in a runtime.
You can request any amount of CPU and RAM during the installation process.
GitLab Runner allows you to run GitLab pipelines and returns the results of the pipeline work back to GitLab.
You can even run any application and databases (MySQL, PostgreSQL, Redis, etc.) in your pipelines.
With Puzl you can get your runner in a cloud, ready in just a few clicks and watch your pipelines running within few minutes. You're paying not for infrastructure like in the case with virtual machines, but only for resources actually utilized by a small Docker container with the runner itself and by your working pipelines.
In the article "How to run your own Gitlab CI Runner for 1.28€/mo and why it's worth a try" in Puzl blog, we are showing how to easily setup GitLab Runner with Puzl, and why it can be cheaper than using cloud pipeline minutes.
Click the 'Install' button at the top of this page and fill in the form:
puzl-runner) - comma-separated list of tags associated with the runner, so your runner will run only the jobs it is designed to run. You will need to put these tags in your GitLab project
.gitlab-ci.ymlfile as well.
https://gitlab.com) - the GitLab Server URL (with protocol) you want to register the runner against.
Create a .gitlab-ci.yml in the root of your GitLab repository and put tags, specified in the previous step, in the section
Your Runner is all set and is ready to run pipelines automatically.
In the installation form, there are 3 blocks of resources: runner itself, build container and services container.