Implementing Scalable GitOps With Argo CD and ApplicationSets: A Case Study

This infrastructure was developed at Nexxen, where I’m currently employed. Transitioning from the inefficient “App of Apps” model, we adopted GitOps with Argo CD and ApplicationSets for improved efficiency and reliability. The old system, with its hunderds of declarative Argo Applications and frequent manual changes them, was operationally taxing, error-prone and not scalable. The shift to a declarative GitOps approach using ApplicationSets has significantly minimized manual interventions, enhancing the scalability and accuracy of our deployment processes....

April 28, 2024