GitLab CI/CD using Containers
Submitted by Vishnu Vardhini Vr (@vardvi9) on Thursday, 19 December 2019
Section: Crisp talk Technical level: Intermediate Session type: Demo Status: Confirmed & Scheduled
Traditionally to implement CI/CD we pick up several tools like bitbucket or Github for source code management, Jenkins or Travis for CI , Jira for issue tracking, Nexus or Jfrog artifactory and as matured the application become the options become even more wider. As an organisation to have license or maintain these many tools is an overhead in terms of cost as well as time.
Our proposed solution performs the entire CI/CD for cloud based and container based application using one tool, Gitlab.
Gitlab is a single suite for the entire Devops Lifecycle. Gitlab is a powerful Application Lifecycle Management (ALM) tool to perform entire CI/CD in one place. It provides various features like repository management, GItlab CI, Gitlab API, Gitlab issues, Artifactory, wiki etc.
-What is CI/CD workflow and why we need it
-Why GitLab CI/CD
-Gitlab runners Configured with Shell & Docker Executor
-DinD - Docker inside Docker (Dockerception)
I am Vishnu Vardhini, working at Verizon India. I am a devops enthusiast I venture into most of the emerging devops tools and drive teams to actively perform secured DevOps.