Modern enterprises rarely run applications in a single cluster. A production fleet might include on-prem clusters in Singapore and London, a regulated environment in AWS us-east-1, and a developer sandbox in someone’s laptop. GitOps with Argo CD is the natural way to keep all those clusters in the desired state—but the moment clusters live in different security domains (fire-walled data centers, private VPCs, or even air-gapped networks) the simple argocd cluster add story breaks down:
Bespoke bastion hosts or VPN tunnels for every hop
Long-lived bearer-token Secrets stashed in Argo’s namespace
High latency between the GitOps engine and far-flung clusters, turning reconciliations into a slog
Rafay’s Zero-Trust Kubectl Access (ZTKA) solves all three problems in one stroke. By front-loading the connection with a hardened Kube API Access Proxy—and issuing just-in-time (JIT), short-lived ServiceAccounts inside every cluster.
How the Pieces Fit Together
Component
Role
Rafay Controller + Kubectl Proxy
Central brain that enforces RBAC, issues client certs, and audits every kubectl call.
Rafay Kubernetes Operator
Rafay pod running in each cluster. All traffic is outbound-only to the Controller— no inbound ports, no VPNs.
Argo CD
GitOps engine deployed inside your enterprise network (or one of the clusters). It talks only to ZTKA endpoints.
End Result is that Argo CD remains blissfully ignorant of cluster IPs, firewall rules, or cloud-provider auth quirks. Each cluster looks like a single TLS endpoint.
Mutual TLS, per-request authorization, and short-lived credentials map neatly to NIST 800-207 and SOC 2 controls.
Conclusion
GitOps promises hands-free, reproducible deployments—but only if your delivery system can reach every cluster securely and performantly. By integrating Argo CD with Rafay’s Zero-Trust Kubectl, you get the following benefits:
Locked-down access with short-lived, centrally managed credentials
One-click onboarding across clouds and data centers
Near-local latencythanks to regional proxies
Complete observability of every change, human or automated
The net result is a simpler, safer, and faster multi-cluster GitOps pipeline—so your developers ship features instead of babysitting tunnels and tokens.
Are you ready to try it? Spin up a free Rafay Org, point your ArgoCD at the ZTKA endpoint of a dev cluster, and watch your first Application sync in seconds—no firewall tickets required.
GitOps Without Borders: Running Argo CD Across Isolated Security Domains with Rafay’s Zero-Trust Kubectl
In this blog, we will describe how Rafay Zero Trust Kubectl Access Proxy gives Argo CD a secure path to every cluster in the fleet, even when those clusters sit deep behind corporate firewalls.
Apiiro Warns Companies of ArgoCD 0-Day Vulnerability
Argo CD is a popular open-source continuous delivery (CD) platform that is used by thousands of organizations globally. Recently, a serious vulnerability was uncovered by Apiiro which enables attackers to access sensitive information, such as secrets, passwords, and API keys.