Menu

Post image 1
Post image 2
Post image 3
Post image 4
Post image 5
Post image 6
Post image 7
Post image 8
Post image 9
Post image 10
1 / 10
0

What If You Need Two ArgoCD Instances in One EKS Cluster?

DEV Community: aws·POTHURAJU JAYAKRISHNA YADAV·3 days ago
#Dq24AQ7o
#dev#argocd#fullscreen#cognito#enter#photo
Reading 0:00
15s threshold

Most ArgoCD tutorials start the same way: Deploy ArgoCD. Connect a Git repository. Create an Application. Done. But what happens when multiple teams start sharing the same Kubernetes cluster? Recently I was exploring a scenario where a single Amazon EKS cluster needed to support two different ArgoCD environments: A Custom ArgoCD instance for the Platform Team A Managed ArgoCD instance for Application Teams The Custom ArgoCD would manage infrastructure components such as: cert-manager external-dns monitoring ingress controllers While the Managed ArgoCD would be used by application teams to deploy: APIs frontends microservices business applications The challenge was figuring out how to keep both environments isolated while still sharing the same EKS cluster, Cognito User Pool, and AWS Application Load Balancer. At first, I thought: Why not just use a single ArgoCD instance? The more I thought about it, the more questions came up. How do we separate responsibilities? How do we avoid accidental changes?…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More