GitLab Initial Setup

Corné den Hollander - PeerSpot reviewer
Product Owner at a financial services firm with 1,001-5,000 employees

I haven't done it myself yet, but I have been working with the teams who have, and I would rate it a four out of five in terms of the ease of setup. It's pretty straightforward. That's also one of the strengths of GitLab. For example, for my current client, setting up a default GitLab runner that suits most of the teams was the biggest challenge, which is a compliment to the setup procedure of GitLab because that was easy enough.

View full review »
OA
Software Test Manager at ASELSAN

In some areas, the initial stages of using GitLab can be complex and presents a steep learning curve. It takes some time to learn and use all the tools properly, but once you understand the mentality behind it, it is not that difficult.

View full review »
KH
Environmental engineer at Coventry Building Society

The initial setup is reasonably okay. Moreover, it's already in the cloud, so I didn't need to deploy it. 

View full review »
Buyer's Guide
GitLab
March 2024
Learn what your peers think about GitLab. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,386 professionals have used our research since 2012.
RiteshKapse - PeerSpot reviewer
IT Analyst at Envidia Graphics Private Limited

The initial setup of GitLab takes a long time because there is a lot to configure.

I rate the initial setup of GitLab a seven out of ten.

View full review »
MohamedElazzouzi - PeerSpot reviewer
Manager de production SI technique et corporate at inwi

GitLab is easy to install and takes you less than a day. You download the GitLab package, configure it, and push the repos. If you want to integrate Sonar Cube or Jenkins, you can use webhooks or the Jenkins file.

View full review »
Prince_Kumar - PeerSpot reviewer
Salesforce Release Engineer at Cognizant

The tool's deployment is easy. 

View full review »
Vishnu Ramachandra - PeerSpot reviewer
Security Engineer at Suraksha

The initial setup of GitLab is pretty simple, with no complications.

The deployment process took less than an hour, which means it can be done in around 45 minutes.

The solution can be deployed on the cloud or on-premises version by installing the EXE file.

Only one junior engineer is required for deployment and maintenance.

View full review »
CT
DevOps Engineer at a insurance company with 5,001-10,000 employees

The setup is straightforward so I rate it an eight out of ten. 

View full review »
Syed Mustafa Imam - PeerSpot reviewer
DevOps Engineer at NayaPay

The initial setup is easier for someone who knows Linux and has been working as a system administrator. We need to have experience to deploy the solution. It takes around three to four hours to deploy the solution.

View full review »
AM
DevOps/Cloud Lead at a comms service provider with 1-10 employees

The initial setup is pretty straightforward. I don't remember having any issues related to the setup. 

View full review »
Petronela Ghergulov - PeerSpot reviewer
Engineering Quality Analyst at Visteon Corporation

I did not directly handle the initial setup. There is an IT team, which is responsible for all the installation and setup tasks. I'm not sure how many people were involved in the deployment and maintenance of the solution. 

View full review »
Saurav Krishna - PeerSpot reviewer
Data Engineering and AI Intern at .3Lines Venture Capital

GitLab's deployment is easy. 

View full review »
Jay_Kim - PeerSpot reviewer
Chief Technology Officer at OSC Korea

The solution's initial setup process was easy. I rate the initial setup a ten out of ten. The solution can be deployed in a day. Only one engineer is required to deploy the solution. Also, the solution does require maintenance. Using it as a different storage operation when it comes to maintenance, there can probably be some updates that can fix security patches and other issues. So, we have several employees working on many different solutions and projects. But only one person is actually required for its maintenance.

View full review »
Javad_Talebi - PeerSpot reviewer
Cloud architect at Vodafone

The solution is quite simple to set up. 

I'm actually proficient. I'm not sure if a beginner user would have issues. It's likely okay for them.

The only difficult part may be the authentication configuration. It's a specific thing and not very common. 

View full review »
Filipe-Marcelino - PeerSpot reviewer
Head of Digital Solutions at Bravantic

The initial setup for GitLab is simple mainly because of all its features that allow you to make a startup instance of the solution simpler and quicker, and that's very good.

View full review »
Nakul Kundaliya - PeerSpot reviewer
Technical Lead Developer at Mayora Infotech

The initial setup of GitLab is easy.

View full review »
BA
IT Processes Methodologist at Gysan Gmart

At the moment of the GitLab acquisition, I was not working for the company. I did not handle the implementation process.

We need at least a couple of technicians, engineers, for deployment and maintenance. 

View full review »
SB
CTO at Dokument IT d.o.o.

The initial setup of GitLab was okay.

The setup phase was completed in a day.

Our company has DevOps and CI/CD to help us with the deployment process of the product.

Though I am unsure, I feel that the solution is deployed on-premises.

View full review »
HA
Researcher at the InfoCloud Research Group at a university with 1,001-5,000 employees

I'll give the initial setup a six, slightly above average, where one is difficult and ten is easy.

Now we automate everything, so let's say the deployment now takes about one hour to deploy.

View full review »
Sunny Nair - PeerSpot reviewer
Solutions Engineer at a tech vendor with 10,001+ employees

The initial setup is simple. 

You can immediately start using the solution as soon as you subscribe. 

View full review »
LD
IT Project Management /Research & Development Team Leader at Ethiopian Roads Administration

The initial setup of GitLab is easy and straightforward. You do not need to be a deployment expert. It can be done by the managers or directors. 

View full review »
PS
DevOps Lead at Adidas

The initial setup is pretty simple for GitLab as a service, but it's more complex for a hosted solution.

View full review »
EF
Tool Manager at a computer software company with 10,001+ employees

It was very easy to set up. 

View full review »
PM
Works at a real estate/law firm with 10,001+ employees

Its initial setup is okay. We did the installation in three months, but it was very slow and complicated to develop the continuous deployment during these three years for each application. We had to develop pipelines for multiple development languages.

We are quite well organized now, but it took a long time to think about which pipeline to use with GitLab. We now have five pipelines. We have the infrastructure pipeline, the middleware pipeline, the image pipeline, the security pipeline, and the application pipeline.

We have a team of 10 people for its deployment. They are admins and managers.

View full review »
GM
Cloud Architect at a manufacturing company with 10,001+ employees
KM
Co Founder and Technical Architect at Think NYX Technologies LLP

It is a cloud solution, so we didn't have to do much. We just needed to create an account, and the solution was ready. It is gitlab.com.

View full review »
BU
Cloud Engineer at a transportation company with 10,001+ employees

The solution was very straightforward to implement.

View full review »
Udaysimha Nerella - PeerSpot reviewer
Specialist Data Analysis vehicle safety at Cubeware

We found the initial setup for GitLab very straightforward. We're developers, so we develop the code, then push that code to our branch. We have a moderator who keeps track of the testing process, so from our side, we already have the steps and what needs to be done and written, so we follow those steps to set up GitLab.

View full review »
Zeeshan Haider - PeerSpot reviewer
Senior AI Engineer at a consultancy with 11-50 employees

Initial setup is simple. Our model and other application repo was pushed on GitLab. From there, we pushed the code into the VM and then used that to make the Docker images. The models were deployed on GCP. It was easy to deploy them on Cloud Run on GCP.

View full review »
Alexandru Zeevleanu - PeerSpot reviewer
DevOps Team Lead at a tech services company with 501-1,000 employees

The initial setup of GitLab is not complex. However, it can be difficult to deploy GitLab on Kubernetes.

View full review »
Ali Toksoy - PeerSpot reviewer
General Manager at Ekinoks Software

The solution is very straightforward to set up. It's not very complex at all. My understanding is it quite easy to implement. However, I was not completely involved. 

View full review »
RP
System and Storage Engineer at Harsco Corporation

I wasn't here for the deployment but the deployment takes around 10 minutes. 

Only a few aspects will take close to five minutes. 

View full review »
PP
Delivery Head - DevOps at a tech services company with 51-200 employees

The deployment is fairly easy. The people who are doing the deployment should be very clear about the fundamentals, like any adoption, like when you're doing a DevOps adoption and moving towards automation. 

The most important part is you really have to work on education. On the one hand, you have the investment, however, the investment will never show you how to use it. Once the adoption grows in the organization, you'll be able to see the returns and the benefits that are there. 

We are currently in a phase of adoption across the organization. It's going on very well, and deployment is fairly easy. I didn't find much difficulty when doing deployment and getting people to work with it. Anybody who works on DevOps toolchain implementation can even go and implement GitLab also. It's that easy.

View full review »
MP
Manager at a tech vendor with 5,001-10,000 employees

The setup is straightforward to an extent because the part of GitLab that I was using for version management was similar to other tools that I have used such as Git and SVN. When I use GitLab, it's more or less the same process and workflow as these other tools, so there wasn't a big learning curve for me.

Our application was an accumulation of multiple applications, so there were multiple builds happening at any given time. GitLab would process the builds and it would take only a couple of hours for us to deploy the builds on the cloud.

The other thing is that the GitLab user interface is good, so it's easy to understand. You, yourself, can learn it simply by exploring and trying it out. Then there's a lot of help that is available on the GitLab website on how to use it. 

View full review »
JO
SCRUM Master at a retailer with 10,001+ employees

I'm not the main of GitLab. I did not initially set up the product.

View full review »
AP
IT Software Architect at ANAC - Autorità Nazionale Anticorruzione

We have a partner that assisted in implementing the process for us.

View full review »
John Mark Castro - PeerSpot reviewer
Software Quality Analyst at a media company with 1,001-5,000 employees

Setting up GitLab is straightforward. 

View full review »
RameshL - PeerSpot reviewer
Chief Executive Officer at a tech services company with 11-50 employees

The initial setup is simple.

View full review »
CC
Solution Manager at PCCW

The initial setup was straightforward.

View full review »
SK
Senior Software Engineer at a tech services company with 51-200 employees

The setup is straightforward with good user interface. Third-party integrations can be a bit of a hassle. 

View full review »
DB
UAS Innovation Group Lead at a computer software company with 11-50 employees

The initial setup is straightforward.

View full review »
KK
Co-Founder at Akhter Studio

The initial setup is straightforward. 

View full review »
ZE
Web developer at Ertanto

We had to read the manuals first before we could set up. The manuals are helpful for consultants as we needed their expertise to complete the setup. In addition, they can ensure there is no downtime.

View full review »
Kumara Swamy - PeerSpot reviewer
Software Development Engineer in Test at a tech services company with 1-10 employees

The initial setup of GitLab is easy. If there is a server the implementation will take 30 minutes to one hour. In the case, there is no server, then we can install the Docker box with the related supporting office installation. This will take approximately two hours.

View full review »
AK
Technical Lead at FD

The installation was straightforward.

View full review »
JR
Senior Solutions Architect at a tech company with 51-200 employees

It is simple. You just create one repo and then give access. It takes maybe 5 to 10 minutes.

View full review »
SS
Application development specialist at Eccenter

The initial setup is quite complex. The time it takes to deploy the solution depends on the artifacts. We have several steps in our pipeline so it usually takes around four to five minutes for the pipeline to complete.

View full review »
Hanif Shaikh - PeerSpot reviewer
Co-founder & Partner at idiligence Solution

The initial setup was quite challenging because it takes some time to understand how to pull out or push the code.

View full review »
SM
Product Development Team Lead R&D at a tech vendor with 1,001-5,000 employees

I have done a setup on-premise for GitLab and it was straightforward. The documentation is clean which is useful for the DevOps person who sets up the on-premise environment. Based on the documentation provided by GitLab, I have prepared my own documentation.

To complete the deployment, it took me two to three days including downloading the artifact from the internet, getting the Linux server ready and setting up GitLab runner for CI/CD. I was the only person involved in the setup and we have 15 to 20 total users across our organization, almost all of them developers. 

View full review »
HR
Performance Test Line manager at a tech vendor with 10,001+ employees

The initial setup of GitLab is complex and could improve.

View full review »
PO
Technical Lead at a mining and metals company with 51-200 employees

Since I am using the web-based version and accessing GitLab through the web, I didn't have to install Gitlab, so in that sense, there was no effort, obstacles, or challenges in the initial setup.

I needed to understand the menu.

When I create a new software project in GitLab, I need to go through all of the settings to configure everything, which was not a problem. I needed to understand all of the options, and what it was doing.

View full review »
MW
Head Of Software Engineering at a financial services firm with 201-500 employees

Our platform engineering team found the initial implementation pretty straightforward.

Within the organization, deployment took about a week. That said, we had to spend three weeks migrating from SVN, which is what we were using before.

There isn't really any maintenance required. It's not something we think about or worry about, really.

View full review »
Cuneyt Gurses - PeerSpot reviewer
Solution Architect, DevOps Engineer at sonne technology

The configuration of Gitlab is straightforward. There is no site deployment of GitLab needed on behalf of the end user, especially if they are using the cloud version. 

View full review »
CB
Team Manager at a tech services company with 51-200 employees

The initial setup was simple.

View full review »
SG
Director Technology at a tech vendor with 501-1,000 employees

The initial setup is pretty straightforward. 

View full review »
VD
Lead Consultant at a computer software company with 5,001-10,000 employees

The installation can be difficult. You need to get used to the markdown files, the tutorials that are offered are not the best. I had to search the internet for alternatives tutorials. There should be clear instructions on how to create markdown files and how to upload code. There is a lot of room for improvement in the area of supporting documentation.

View full review »
MB
Partenaire, CEO at a tech services company with 1-10 employees

The initial setup is not complicated. Especially if you have used GitHub before, it is pretty easy. Being on the cloud, you don't have to buy a server or anything else. You pay for it, set it up, and all of the protection and other services are included.

View full review »
JC
Solution Architect at a tech services company with 11-50 employees

It is straightforward.

View full review »
CR
Developer / Team Lead at a computer software company with 11-50 employees

The initial setup is straightforward. 

View full review »
Buyer's Guide
GitLab
March 2024
Learn what your peers think about GitLab. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,386 professionals have used our research since 2012.