Exploring GitOps: An Approach to Cloud Cluster System Deployment

Tomáš Kormaník, Jaroslav Porubän · 2023

This article explores the synergy between GitOps and Kubernetes for efficient system deployment within cloud clusters. GitOps, a contemporary DevOps methodology combined with the robust orchestration capabilities of Kubernetes, offers a practical approach to automating and managing deployment processes. We analyze this approach’s advantages, disadvantages, limitations, and critical aspects, intending to increase awareness among professionals and developers. Our motivation arises from the growing need for adaptability in a rapidly evolving cloud-native landscape, where GitOps and Kubernetes provide a path to enhanced deployment practices. These practices are further used to effectively create testing pipelines for student assignments, which consist of multiple projects on the GitLab platform.

Read the paper · More papers on PaperTik