GitLab Runner
GitLab Runner is an application that works with GitLab CI/CD to run jobs in a pipeline.
Presentation
GitLab Runner is an open-source application that works with GitLab CI/CD to run jobs in a pipeline. It acts as a worker machine that executes CI/CD jobs defined in a project's .gitlab-ci.yml
file.
Key Features and Benefits
- Flexible Execution: GitLab Runner can run multiple jobs concurrently and supports various execution environments, including local machines, Docker containers, and remote SSH servers.
- Multi-Platform Support: It works on GNU/Linux, macOS, and Windows, making it versatile for different development environments.
- Scalability: GitLab Runner supports autoscaling on different clouds and virtualization hypervisors, allowing for efficient resource management.
- Customization: It allows for customization of the job running environment and supports multiple programming languages.
How to get started
GitLab runner is one the Easydeploy App provided by Scaleway. You will find below all the information to deploy it on Scaleway Kubernetes clusters.
What is Easy Deploy?
The Easy Deploy feature on Scaleway simplifies the deployment of containerized applications by allowing users to pull images directly from the Scaleway Container Registry.
This enables instant deployment in Kubernetes Kapsule and Kubernetes Kosmos clusters.
Learn how to create your Kubernetes cluster.
You already have a Scaleway account
- Click Deploy next to the GitLab runner banner. You are redirected to a Select your Organization and Project page.
- Select your Organization from the dropdown menu.
- Select your project from the dropdown menu.
- Click Continue. Depending on the resources you have available in the selected project, you will be redirected to the appropriate page to launch your Cluster creation page or Clusters list to launch the cluster of your choice with Easy Deploy.
You do not have a Scaleway account
1. Click Deploy next to the GitLab runner banner.
2. You are redirected to the account creation page.
3. Select an account type (Personal or Professional) and fill out your first and last name, as well as your email address.
4. Check the box to agree to Scaleway's Terms and Services, and Scaleway's Data Protection Agreement.
5. Click Create account. A message displays to request that you check your email inbox for the verification email.
6. Click the verification link in your mailbox to confirm your email address and agree to our terms of service. You are redirected to the Add billing information page.
Important
You can click Add later to enter your billing information at a later time, and directly access your Organization dashboard in the Scaleway console, but you cannot use Scaleway products without billing information.
7. Enter your credit card information, then click Add credit card. A 3D Secure validation is initiated. Once your credit card is validated, you are taken to your Organization dashboard in the Scaleway console.
Check the tutorial
Deploy GitLab Runner on Scaleway Kubernetes clusters using Easy Deploy
Support
Receive assistance at every stage of your journey. Log in to the Help Portal or submit a ticket.
Categories
Supported Languages
English