Integrations · Argo CD

Sign in to Argo CD with Google or a passkey

The MyLogin.world Bridge runs next to Argo CD and sets it up to sign in through MyLogin.world. People choose Argo CD’s sign-in button, use Google or a passkey, and come back signed in. Argo CD keeps its own accounts and permissions.

  1. 1

    Add the Argo CD address

    In your dashboard, choose Add a service › Argo CD and enter the address you open Argo CD at, such as https://192.168.1.30. The command in step 2 fills in as you type.

  2. 2

    Run on the Argo CD host Version 2.0.0

    Run as root on the host where Argo CD runs. It installs the MyLogin.world Bridge for Argo CD and configures Argo CD, asking before any restart. Linux. Uses Docker when the host has it, otherwise a systemd service.

    Review the script ·Source · GPL-3.0-or-later

    Download the files

    If the address leads to another machine, such as a proxy, add --host and this host’s address.

  3. 3

    Open Argo CD and sign in

    Choose “LOG IN VIA MyLogin.world” on the Argo CD sign-in page.

If something fails

On the host, mylogin-oidc argocd status shows the bridge and its sign-in address, and mylogin-oidc configure argocd sets Argo CD up again. docker logs mylogin-argocd (or journalctl -u mylogin-oidc@argocd) shows every request and why a sign-in was refused.

Still stuck? Send us the output: support@mylogin.world.compas.cs.stonybrook.edu.