Deploying Jenkins, Ansible and Kubernetes to Automate Continuous Integration and Continuous Deployment Pipeline


연구 분야: Software Development



학회: 2022 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI)


초록

A pipeline is set up to build code, run tests, and securely deploy a newer version of the application. Manual errors are minimized or can be eliminated through automated pipelines thus providing developers with standardized feedback loops and facilitating rapid product iteration. This article introduces the entire automated CI/CD channel by deploying Jenkins, Ansible and Kubernetes cluster to host the updated version. The proposed approach provides an easy to implement automation methodology with high scalability and resiliency. The study aims to provide an approach for continuous integration (CI), continuous testing, and continuous delivery (CD) for automating compilation of source code, analysis, testing, deployment, and reports using build pipeline model.


Author Profile
Neelam Singh

Department of Computer Science and Engineering Graphic Era Deemed to be University Dehradun India

Andorra
Author Profile
Aman Singh

Department of Computer Science and Engineering Graphic Era Deemed to be University Dehradun India

Andorra
Author Profile
Vandana Rawat

Department of Computer Science and Engineering Graphic Era Deemed to be University Dehradun India

Andorra

📄 논문 정보

발행 연도 2022년
인용수 2
출판 국가 Andorra
사이트 IEEE
좋아요 수 0

연관 논문 목록 (123건)