DevOps at Agoda: How we move 3 million CI pipelines from VMs to Kubernetes. The CI/CD system powers over 3 million pipelines monthly. The goal is to increase stability, reduce maintenance effort, enhance visibility, and optimize hardware usage and cost.
Table of contents
DevOps at Agoda: How we move 3 million CI pipelines from VMs to KubernetesIntroductionThe problem with our VM-based GitLab RunnersWhat are the alternatives for running GitLab Runners on Kubernetes?The secure and performant solution: KubeVirtTaking advantage of Kubernetes AutoscalingOur journey and what’s next for the CI in AgodaSort: