Project Description

MY FIRST DEVOPS PROJECT

TASK

No alt text provided for this image

The task is to make integration between different tools(Git Bash,Github,Jenkins,Docker) that provides a platform where their is one production system and one testing system we have.

We have to make two git branches i.e master and dev and two branches in github (main and feature branch),three jenkins jobs and docker containers which can serve as production and testing system.

No alt text provided for this image


WORKING

When master branch of git push its code to github then it goes in main branch i.e master branch .Job 1 of jenkins clone this code and paste in production system from where a client can see updates.

job 1 clone the code from master branch of git hub


No alt text provided for this image

When we push the code from dev branch of git to git hub then it goes into dev branch of git hub .Job 2 of Jenkins clone this code from git hub and paste into testing system.

No alt text provided for this image
No alt text provided for this image

Now quality assurance team(QAT) check the code which is available in testing system and if the code is found correct by the team then the role of Job 3 of Jenkins came into play.

Job 3 of Jenkins merge the dev branch and master branch .

No alt text provided for this image
No alt text provided for this image

PRODUCTION AND TESTING SYSTEM is a docker container in which apache server is installed.

Here comes an end of project deployment.



To view or add a comment, sign in

More articles by Rahul Rastogi

  • Deploy the Wordpress application on Kubernetes and AWS using terraform

    Task Description :- 1. Write an Infrastructure as code using terraform, which automatically deploy the Wordpress…

  • Private subnet using NAT gateways

    Description of task: 1. Write an Infrastructure as code using terraform, which automatically create a VPC.

    2 Comments
  • Launch AWS EFS Application using Terraform

    TASK DESCRIPTION : Setup Elastic File System using IAAS (Infrastructure as a Service) i.e Terraform.

    2 Comments
  • Launching VPC on AWS through Terraform

    We have to launch following resources through Terraform: 1. Create a VPC using terraform code.

    2 Comments
  • Multi Node Kubernetes Cluster

    In this blog I will try to show "How to setup Multi Node Kubernetes Cluster " in a very detailed manner. We have to…

  • Face Recognition using Transfer Learning

    Task-4 Let us first understand the concept of Transfer Learning from the basis and then we will see how it works. WHAT…

  • Task-1 "Launching Application using Terraform"

    This is my first task of Hybrid Multi Cloud training cum internship under the mentorship of VIMAL DAGA SIR. Task…

    4 Comments
  • What is MACHINE LEARNING?

    "Machine learning is closely related to computational statistics, which focuses on making predictions using computers."…

    2 Comments

Explore content categories