Scaleway Marketplace
Become a partnerSign in
Back to Marketplace

GitLab Server

GitLab is a web-based Git repository that provides free open and private repositories

Deploy

Presentation

GitLab server is a comprehensive web-based DevOps platform that provides a complete solution for the software development lifecycle. It offers source code management, continuous integration and delivery (CI/CD), project management, and more, all in a single integrated application.

Key Features and Benefits

  • Version Control: Built on top of Git, GitLab provides robust source code management capabilities.
  • CI/CD Pipeline: Offers built-in continuous integration and deployment tools.
  • Issue Tracking: Includes a powerful issue management system for tracking bugs, features, and tasks.
  • Project Management: Provides tools like Kanban boards and time tracking for project oversight.
  • Code Review: Supports merge requests with inline commenting for efficient code reviews.
  • Container Registry: Includes a private Docker container registry.
  • Wiki: Each project can have its own wiki for documentation.

Getting started

GitLab Server 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

  1. Click Deploy next to the GitLab Server banner. You are redirected to a Select your Organization and Project page.
  2. Select your Organization from the dropdown menu.
  3. Select your project from the dropdown menu.
  4. 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 Server 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 Server 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.

Check the Support details here.

Categories

Supported Languages

English