From the course: AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitLab
Course outline
From the course: AWS DevOps: Continuous Docker Deployment to AWS Fargate from GitLab
Course outline
- [Instructor] Our focus for this course will be to get GitLab up and running, learn how to keep it running for the long haul and use DevOps practices to wire it together into other AWS services, specifically Fargate. To accomplish this, we will first set up a new AWS instance and then install GitLab. Then, we will spend a little bit of time looking at how to keep the server up and running because if your development team is going to use GitLab day in and day out for their projects, you need to keep it healthy, backed up and keep the installation up to date with new features and security patches. Before we wire up GitLab to Fargate for hosting our Docker containers, we need to spend a little time learning about how to script our interactions with Fargate because GitLab won't be using the AWS console and clicking buttons for us. Once we've got a good understanding of how the AWS command line interface for Fargate works, we'll use those new skills in writing a continuous integration and continuous deployment pipeline configuration for GitLab.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.