GitLab Initial Setup
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
Onur Aktuğ
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
Keith Hodges
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.
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 »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.
The tool's deployment is easy.
View full review »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.
CT
AK13
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 »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
Anton Makarevich
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 »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 »GitLab's deployment is easy.
View full review »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 »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 »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 »The initial setup of GitLab is easy.
View full review »BA
Boulat_Ashimov
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
Slaven Batnozic
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.
HA
reviewer1411572
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 »The initial setup is simple.
You can immediately start using the solution as soon as you subscribe.
View full review »LD
Letarik Terefe
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.
PS
Pradeep Singh
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
reviewer1251984
Tool Manager at a computer software company with 10,001+ employees
It was very easy to set up.
View full review »PM
reviewer1430709
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
Gizem Mercan
Cloud Architect at a manufacturing company with 10,001+ employees
It is easy.
View full review »KM
KulbhushanMayer
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
Cldengin57
Cloud Engineer at a transportation company with 10,001+ employees
The solution was very straightforward to implement.
View full review »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 »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 »The initial setup of GitLab is not complex. However, it can be difficult to deploy GitLab on Kubernetes.
View full review »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
RameshP
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
reviewer1735587
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.
MP
reviewer1579953
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.
JO
Javier Orellana
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
Andrea PICCININI
IT Software Architect at ANAC - Autorità Nazionale Anticorruzione
We have a partner that assisted in implementing the process for us.
View full review »Setting up GitLab is straightforward.
View full review »The initial setup is simple.
View full review »CC
CK Chan
Solution Manager at PCCW
The initial setup was straightforward.
View full review »SK
reviewer1992327
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
reviewer1500300
UAS Innovation Group Lead at a computer software company with 11-50 employees
The initial setup is straightforward.
View full review »KK
KuanyshKaribay
Co-Founder at Akhter Studio
The initial setup is straightforward.
View full review »ZE
Zulham Ertanto
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.
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
Anu Kaple
Technical Lead at FD
The installation was straightforward.
View full review »JR
reviewer1531026
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
Srashti Saraf
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 »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
reviewer1640307
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.
HR
reviewer1454061
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
reviewer1322850
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
reviewer1417221
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 »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
Chaitanya Bhaskaruni
Team Manager at a tech services company with 51-200 employees
The initial setup was simple.
View full review »SG
Shrey Gupta
Director Technology at a tech vendor with 501-1,000 employees
The initial setup is pretty straightforward.
View full review »VD
reviewer1540521
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
reviewer1295343
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
reviewer1564743
Solution Architect at a tech services company with 11-50 employees
It is straightforward.
View full review »CR
reviewer1393092
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.