SlideShare a Scribd company logo
Gitlab Runner In AWS
Amit Ghosh
Software Engineer, Jeeon LLC
What is Gitlab Runner ?
Communicator
What is Gitlab Runner ?
● GitLab runner is a build instance
● Run the jobs over multiple machines
● Send the results to GitLab
● Can be placed on separate users, servers, and
local machine
Gitlab Runner Architecture
AUTOSCAL
E
Demo
Step by step demo
Install the prerequisites:
1. Log in to your server
2. Install GitLab Runner from the official GitLab repository
3. Install Docker
4. Install Docker Machine
Gitlab runner in aws
Gitlab runner in aws
Gitlab runner in aws
Gitlab runner in aws
Gitlab runner in aws
Gitlab runner in aws
Gitlab runner in aws
Gitlab runner in aws
Gitlab runner in aws
EC2 Terminal
Go to https://docs.gitlab.com/runner/install/linux-manually.html to install GitLab Runner
Registering the GitLab Runner
1. Obtain a Runner token
2. Register the Runner
(When asked the executor type, enter docker+machine)
Register runner https://docs.gitlab.com/runner/register/index.html
Runner List
https://gitlab.com/groups/jeeon/-/settings/ci_cd
Configuring the GitLab Runner
Open `/etc/gitlab-runner/config.toml` file
(you can use nano,vi,vim etc to open )
Command : `nano /etc/gitlab-runner/config.toml`
Gitlab runner in aws
The global section
The runners section
Limit how many jobs can be handled
concurrently by this token. 0 (default) simply
means don’t limit
The runners.docker section
The runners.cache section
The runners.machine section
Gitlab runner in aws
Thanks

More Related Content

PDF
CI with Gitlab & Docker
PDF
Breaking bad habits with GitLab CI
PDF
FOSDEM 2017: GitLab CI
PDF
Why you can't ignore GitLab
PDF
Log monitoring with Logstash and Icinga
PPTX
Workflows using Git GitHub | Edureka
PDF
Continuous Integration/Deployment with Gitlab CI
PDF
Breaking Bad Habits with GitLab CI
CI with Gitlab & Docker
Breaking bad habits with GitLab CI
FOSDEM 2017: GitLab CI
Why you can't ignore GitLab
Log monitoring with Logstash and Icinga
Workflows using Git GitHub | Edureka
Continuous Integration/Deployment with Gitlab CI
Breaking Bad Habits with GitLab CI

What's hot (20)

ODP
Our ATLRUG.com Web Site
PPTX
PPTX
Version control system & how to use git
PDF
Introduction to Git for Artists
PDF
Intro to Github Actions @likecoin
PDF
Introduction to GitHub Actions
PDF
Git hooks
PPTX
GitHub Actions - Melbourne UG
KEY
ActiveLAMP Process
PDF
What the Git? - WordCamp Atlanta
PDF
How we scaled git lab for a 30k employee company
PDF
Git and GitHub workflows
ODP
Git presentation
PPTX
Unlimited Staging Environments on Kubernetes
PPT
Git basic
PDF
ConcourseCi Dockerimage
PPTX
Tugbot - Testing Framework for Docker Containers
PDF
Introduction to Octopress at DRUG
PDF
Ansible at glogster
PDF
Git hub actions: Android CI Pipeline
Our ATLRUG.com Web Site
Version control system & how to use git
Introduction to Git for Artists
Intro to Github Actions @likecoin
Introduction to GitHub Actions
Git hooks
GitHub Actions - Melbourne UG
ActiveLAMP Process
What the Git? - WordCamp Atlanta
How we scaled git lab for a 30k employee company
Git and GitHub workflows
Git presentation
Unlimited Staging Environments on Kubernetes
Git basic
ConcourseCi Dockerimage
Tugbot - Testing Framework for Docker Containers
Introduction to Octopress at DRUG
Ansible at glogster
Git hub actions: Android CI Pipeline
Ad

Similar to Gitlab runner in aws (20)

PDF
DevOPS training - Day 2/2
PPTX
Docker Enterprise Workshop - Technical
PDF
Gitlab ci, cncf.sk
PDF
Infrastructure = Code
ODP
Nagios Conference 2014 - Spenser Reinhardt - Detecting Security Breaches With...
PDF
DevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
PPTX
Gocd – Kubernetes/Nomad Continuous Deployment
PDF
Improve your Java Environment with Docker
PPTX
Os dev tool box
PDF
Docker Essentials Workshop— Innovation Labs July 2020
PDF
Docker fundamentals
PDF
Webinar - Unbox GitLab CI/CD
PPTX
Настройка окружения для кросскомпиляции проектов на основе docker'a
PDF
Developing and Deploying PHP with Docker
PDF
Before & After Docker Init
PDF
Gitlab ci e kubernetes, build test and deploy your projects like a pro
PDF
Docker in everyday development
PDF
Monitoring Your AWS EKS Environment with Datadog
PDF
Deploy Multinode GitLab Runner in openSUSE 15.1 Instances with Ansible Automa...
PDF
Techtalks: taking docker to production
DevOPS training - Day 2/2
Docker Enterprise Workshop - Technical
Gitlab ci, cncf.sk
Infrastructure = Code
Nagios Conference 2014 - Spenser Reinhardt - Detecting Security Breaches With...
DevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
Gocd – Kubernetes/Nomad Continuous Deployment
Improve your Java Environment with Docker
Os dev tool box
Docker Essentials Workshop— Innovation Labs July 2020
Docker fundamentals
Webinar - Unbox GitLab CI/CD
Настройка окружения для кросскомпиляции проектов на основе docker'a
Developing and Deploying PHP with Docker
Before & After Docker Init
Gitlab ci e kubernetes, build test and deploy your projects like a pro
Docker in everyday development
Monitoring Your AWS EKS Environment with Datadog
Deploy Multinode GitLab Runner in openSUSE 15.1 Instances with Ansible Automa...
Techtalks: taking docker to production
Ad

More from Amit Ghosh (13)

PPTX
Custom object detection using Deep Learning
PDF
Data Set Analysis
PPTX
Cloud platform comparison
PPTX
MongoDB Aggregation
PPTX
Restaurant ordering system
PPTX
System Analysis And Development Course
PPTX
Bumble bee
PPTX
Convex hull presentation
PPTX
Smart City Hackathon Presentation
PPTX
Pattern presentation
PPTX
Shell & Shell Script
PPTX
Shell & Shell Script
PPTX
System call (Fork +Exec)
Custom object detection using Deep Learning
Data Set Analysis
Cloud platform comparison
MongoDB Aggregation
Restaurant ordering system
System Analysis And Development Course
Bumble bee
Convex hull presentation
Smart City Hackathon Presentation
Pattern presentation
Shell & Shell Script
Shell & Shell Script
System call (Fork +Exec)

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Spectroscopy.pptx food analysis technology
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Machine learning based COVID-19 study performance prediction
PPT
Teaching material agriculture food technology
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25 Week I
sap open course for s4hana steps from ECC to s4
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Big Data Technologies - Introduction.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MIND Revenue Release Quarter 2 2025 Press Release
The AUB Centre for AI in Media Proposal.docx
Spectral efficient network and resource selection model in 5G networks
Building Integrated photovoltaic BIPV_UPV.pdf
Network Security Unit 5.pdf for BCA BBA.
The Rise and Fall of 3GPP – Time for a Sabbatical?
Diabetes mellitus diagnosis method based random forest with bat algorithm
MYSQL Presentation for SQL database connectivity
Spectroscopy.pptx food analysis technology
Chapter 3 Spatial Domain Image Processing.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Machine learning based COVID-19 study performance prediction
Teaching material agriculture food technology
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf

Gitlab runner in aws