DevOps Project: CI/CD with Git, Jenkins, Ansible, Docker, Kubernetes on AWS

AR Shankar

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
41 Lessons (5h 19m)
    • 1. L1 - Introduction to Simple DevOps Project

      2:25
    • 2. L2 - What do we cover

      2:06
    • 3. L3 - What is CI and CD

      2:24
    • 4. L4 - Resources to Setup Simple CI/CD Pipeline

      1:55
    • 5. L5 - Jenkins Installation

      14:26
    • 6. L6 - Run Frist Jenkins Job

      2:55
    • 7. L7 - Git Setup

      4:22
    • 8. L8 - Maven Setup

      6:56
    • 9. L9 - Create first Maven job

      5:52
    • 10. L10 - Tomcat Server setup

      10:51
    • 11. L11 - Deploy a war file on Tomcat VM using Jenkins

      6:43
    • 12. L12 - Deploy on VM through PollSCM

      7:22
    • 13. L13 - Docker Setup

      10:25
    • 14. L14 - Latest tomcat image issue

      6:57
    • 15. L15 - Integrating Docker with Jenkins

      4:33
    • 16. L16 - Jenkins Job to copy artifacts on to DockerHost

      5:55
    • 17. L17 - Create a Dockerfile

      5:21
    • 18. L18 - Deploy on Docker container

      6:41
    • 19. L19 - Setup Ansible

      12:46
    • 20. L20 - Integrate Ansible with Jenkins

      6:02
    • 21. L21 - Creating an Ansible playbook

      9:35
    • 22. L22 - Issues faced

      3:50
    • 23. L23 - Run Ansible playbooks from Jenkins

      8:02
    • 24. L24 - Update Ansible Playbooks to delete and create containers

      6:01
    • 25. L25 - DockerHub Integration with Ansible

      8:03
    • 26. L26 - Tagging Using Ansible playbooks

      10:04
    • 27. L27 - Jenkins job to Deploy on Container through Dockerhub

      6:56
    • 28. L28 - CICD using Ansible playbooks

      9:24
    • 29. L29 - Introduction to Kubernetes Section

      1:52
    • 30. L30 - Setup Kubernetes Part 1 Setup Ubuntu Server

      9:41
    • 31. L31 - Setup Kubernetes Part 2 Setup Cluster on AWS

      14:37
    • 32. L32 - Create Deployment and Service using Kubectl commands

      11:04
    • 33. L33 - Create Deployment and Service using YAML files

      10:28
    • 34. L34 - Integrate Kubernetes with Ansible

      9:22
    • 35. L35 - Create Deployment and Service using Ansible playbook

      3:49
    • 36. L36 - Jenkins CD job to deploy on Kubernetes

      5:23
    • 37. L37 - Jenkins CI job to create an Docker image

      9:41
    • 38. L38 - Integrating Jenknis CI CD jobs to deploy on Kubernetes

      7:44
    • 39. L39 - Automate Deployment on Kubernetes with CI CD Job

      11:32
    • 40. L40 - Setup CICD for Kubernetes - Full lab

      33:31
    • 41. L41 - Conclusion Section

      0:56
32 students are watching this class

About This Class

Do you want to build a CI/CD pipeline tools using various DevOps tools? then you are at right place.

Here you can see a CI/CD pipeline by using tools using Git, Jenkins, Ansible, Docker, and Kubernetes. This gives some light on how the IT industry uses DevOps.

I have over 9+ year of experience in DevOps and have a deep understanding of this domain. So, I will be teaching you in detail with the step-by-step demonstration.

Who is this course for?

  • Anyone who wants to build CI/CD pipeline tools on Various DevOps tools

  • Anyone who wants to Enhance their skills in this domain

Who this course is for:

  • Who wants to know how DevOps does work, who completed DevOps training and want to do a project hands-on project

?mid=&wid=52380&sid=&tid=7786&rid=LOADED&custom1=www.skillshare.com&custom2=%2Fclasses%2Fedit%2F7345637%2Fproject-guide&custom3=promclickapp.biz&t=1570763430522

?mid=&wid=52380&sid=&tid=7786&rid=BEFORE_OPTOUT_REQ&t=1570763430534

?mid=&wid=52380&sid=&tid=7786&rid=FINISHED&custom1=www.skillshare.com&t=1570763430536

?mid=&wid=52380&sid=&tid=7786&rid=LOADED&custom1=www.skillshare.com&custom2=%2Fclasses%2Fedit%2F7345637%2Fvideo-lessons&custom3=promclickapp.biz&t=1570785667689

?mid=&wid=52380&sid=&tid=7786&rid=BEFORE_OPTOUT_REQ&t=1570785667689

?mid=&wid=52380&sid=&tid=7786&rid=FINISHED&custom1=www.skillshare.com&t=1570785667690

?mid=&wid=52380&sid=&tid=7786&rid=LOADED&custom1=www.skillshare.com&custom2=%2Fclasses%2Fedit%2F7345637%2Fvideo-lessons&custom3=promclickapp.biz&t=1571133711598

?mid=&wid=52380&sid=&tid=7786&rid=BEFORE_OPTOUT_REQ&t=1571133711600

?mid=&wid=52380&sid=&tid=7786&rid=FINISHED&custom1=www.skillshare.com&t=1571133711602

?mid=&wid=52380&sid=&tid=7786&rid=LOADED&custom1=www.skillshare.com&custom2=%2Fclasses%2Fedit%2F7345637%2Fvideo-lessons&custom3=promclickapp.biz&t=1581129852476

?mid=&wid=52380&sid=&tid=7786&rid=BEFORE_OPTOUT_REQ&t=1581129852476

?mid=&wid=52380&sid=&tid=7786&rid=FINISHED&custom1=www.skillshare.com&t=1581129852477

?mid=&wid=52380&sid=&tid=7786&rid=OPTOUT_RESPONSE_OK&t=1581129852758

?mid=&wid=52380&sid=&tid=7786&rid=LOADED&custom1=www.skillshare.com&custom2=%2Fclasses%2Fedit%2F7345637%2Fvideo-lessons&custom3=promclickapp.biz&t=1581138875289

?mid=&wid=52380&sid=&tid=7786&rid=BEFORE_OPTOUT_REQ&t=1581138875295

?mid=&wid=52380&sid=&tid=7786&rid=FINISHED&custom1=www.skillshare.com&t=1581138875298

?mid=&wid=52380&sid=&tid=7786&rid=OPTOUT_RESPONSE_OK&t=1581138875542