From the course: AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitLab

Unlock the full course today

Join today to access over 22,500 courses taught by industry experts or purchase this course individually.

Gitlab server requirement

Gitlab server requirement

From the course: AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitLab

Start my 1-month free trial

Gitlab server requirement

- [Instructor] In this course, we will install GitLab CE, which stands for Community Edition, and it's the free and open source version of GitLab. This makes it a great choice for startups on a tight budget, and it's really powerful software. Under the hood, it's built on Ruby and it uses Postgres for its database. And it was designed to run on a Linux server, so we're going to use Ubuntu 18.04. The recommended hardware specs for up to 100 users in GitLab is two processing cores, eight gigs of RAM and 128 gigs of hard drive space. Although we are going to type GitLab into our development process, for most applications, it won't be production-critical infrastructure like your live application. So GitLab is great for old data center servers that are stacked up in the corner of your office after you've made that big migration into the cloud. I've run this before from a small home office server that sat underneath a desk, and it worked great for an Agile team of four to five. Since I want…

Contents