Implementation of CI/CD Pipeline in Kubernetes-Based Microservices Architecture

Authors

  • Prafangasta Geo Ginantaka Institut Teknologi Budi Utomo image/svg+xml Author

Keywords:

CI/CD, DevOps, Kubernetes, Microservices, Containerization, Automation

Abstract

This study aims to design and implement a Continuous Integration and Continuous Deployment (CI/CD) pipeline in a Kubernetes-based microservices architecture to improve deployment efficiency, reliability, and system scalability in an enterprise environment. The research addresses operational challenges caused by manual deployment processes, including long release cycles, configuration inconsistencies, and service downtime. The method applied in this study involves system architecture design, CI/CD pipeline configuration, containerization using Docker, automated testing integration, and orchestration using Kubernetes. Performance evaluation was conducted by comparing deployment time, error rate, downtime duration, and rollback efficiency before and after CI/CD implementation. The results indicate a 65% reduction in deployment time, a 45% decrease in deployment-related errors, and a significant improvement in system availability through rolling update mechanisms. Automated rollback capability reduced recovery time by 70% compared to manual processes. The findings demonstrate that integrating DevOps practices with Kubernetes orchestration significantly enhances operational stability and accelerates software delivery in microservices-based systems. This study contributes practical insights into bridging theoretical DevOps frameworks with real-world industrial implementation

Published

2026-04-30

How to Cite

Implementation of CI/CD Pipeline in Kubernetes-Based Microservices Architecture. (2026). Journal of Integrated Engineering and Applied Technology, 1(2). https://journalndcendekia.ransel.in/index.php/jieat/article/view/56