A comprehensive load testing experiment demonstrates how Argo CD performs at scale with up to 1,000 virtual clusters using vCluster technology. The test reveals practical scaling limits: Argo CD handles around 500 applications and 50-60 clusters before requiring significant tuning. Key findings include memory pressure on

22m read timeFrom itnext.io
Post cover image
Table of contents
How We Load Test Argo CD at Scale: 1,000 vClusters with GitOps on KubernetesIntroduction: The Challenge of Multi-Tenancy at ScaleWhy We Did ThisWhat the Platform Setup DoesThe Big Questions We AskedWhat the Market SaysArchitecture & Workflow: How We Scaled Argo CD with 1,000 vClustersWorkflow: From 0 up to 1,000 vClustersUse Cases and Scale Test ScenariosScenario OverviewTest Scenario 1: Maximum Cluster Connections (No Apps)Learnings from Our Scale TestAlternatives and What We Could Improve

Sort: