Add SAML/OIDC SSO to Argo CD via Authenticated Proxy — Protect GitOps Deployments
Why Argo CD Needs an Authenticated Proxy
Argo CD is the leading GitOps continuous delivery tool for Kubernetes, automatically syncing application definitions from Git repositories to Kubernetes clusters. Argo CD manages the deployment of every application in your clusters — it knows your repository credentials, cluster connection details, secrets, and application configurations. A compromised Argo CD instance gives attackers the ability to deploy malicious applications, modify existing deployments, access Git and cluster credentials, and manipulate the entire software delivery pipeline. OnePAM adds enterprise SSO and zero-day protection by placing an authenticated reverse proxy in front of Argo CD. Users authenticate via your corporate IdP, and only verified, authorized users can access the GitOps deployment interface.
Argo CD supports proxy authentication where a trusted reverse proxy provides the authenticated user identity via HTTP headers. OnePAM injects the user identity and group memberships that Argo CD trusts for session creation and RBAC.
Argo CD Vulnerability Risks
Without an authenticated proxy, these risks are directly exploitable by any network-reachable attacker.
Security Challenges with Argo CD
These are the risks organizations face when Argo CD is not behind an authenticated proxy.
Deployment Pipeline Control
Argo CD controls what runs in your Kubernetes clusters. Unauthorized sync operations deploy arbitrary applications to production.
Auth Bypass History
Argo CD has had critical authentication bypass CVEs. Without a proxy, these allow unauthenticated access to cluster management.
Credential Storage
Argo CD stores Git repository credentials and Kubernetes cluster connection secrets. Compromise exposes all managed environments.
Multi-Cluster Blast Radius
A single Argo CD instance often manages multiple clusters. One compromise affects every managed cluster.
Secret Management
Kubernetes secrets managed through Argo CD are visible in the UI and API, exposing application credentials.
Complex RBAC Setup
Argo CD's RBAC with OIDC/SAML requires complex configuration with dex or built-in SSO that can break on upgrades.
How OnePAM Adds SSO + Zero-Day Protection to Argo CD
A step-by-step guide to deploying OnePAM's authenticated proxy in front of Argo CD.
Deploy OnePAM as Argo CD's Proxy
Place OnePAM in front of the Argo CD server, intercepting all web and API traffic.
Configure Your IdP
Connect OnePAM to your SAML 2.0 or OIDC identity provider.
Enable Proxy Authentication
Configure Argo CD to trust the user identity from OnePAM's HTTP headers.
Map Deployment Access
IdP groups map to Argo CD RBAC policies controlling application, cluster, and project access.
Audit Deployments
Every sync, rollback, and configuration change is logged with corporate identity.
Benefits of Securing Argo CD with OnePAM
Measurable security and operational outcomes from deploying OnePAM in front of Argo CD.
Block Auth Bypass CVEs
Argo CD authentication bypass vulnerabilities are blocked when OnePAM enforces identity verification.
Auth bypass CVEs neutralizedProtect Deployment Pipeline
Only authenticated users can sync applications, preventing unauthorized deployments to production.
Zero unauthorized deploymentsSSO Without Dex
OnePAM replaces Argo CD's Dex-based SSO configuration with simpler proxy authentication.
Simpler SSO setupShield Cluster Credentials
Kubernetes cluster connection secrets are protected behind identity-verified access.
Cluster creds protectedMFA for Production Sync
Require MFA before syncing applications to production clusters.
MFA-gated deploymentsComplete Deployment Audit
Every GitOps operation is logged with corporate identity for compliance.
Full deployment audit trailArgo CD SSO Capabilities
Every feature needed to provide enterprise-grade SSO and access control for Argo CD.
Zero-Day Protection Features
Enterprise-grade security controls that shield Argo CD from exploitation.
Argo CD SSO + Security Use Cases
Common scenarios where organizations deploy OnePAM in front of Argo CD.
Argo CD SSO + Security FAQ
Common questions about deploying OnePAM's authenticated proxy for Argo CD.
Does OnePAM replace Argo CD's Dex integration?
Can the Argo CD CLI still work with OnePAM?
Can we restrict who can sync to production clusters?
Does OnePAM protect Argo CD's webhook endpoints?
What about Argo CD ApplicationSets and auto-sync?
Ready to Secure Argo CD with SSO + Zero-Day Protection?
Deploy OnePAM in minutes — no Argo CD code changes required. Start your free 14-day trial today.