Skip to content
Discussion options

You must be logged in to vote

Hey @csabca83,

  • Use GitHub login for ArgoCD authentication, similar to how Dex allows it.
  • Configure this using GitHub OAuth apps if possible.

Here is how to add GitHub as auth method: https://www.ory.sh/docs/kratos/social-signin/github - This is a feature of Ory Kratos (aka Ory Identities in the managed Ory Network service)

  • Understand the best practices for integrating Ory OIDC with ArgoCD.

Treat Argo CD as an OAuth2/OIDC client of Ory. Keep Ory as the single OIDC provider across environments and register Argo CD as an OAuth2 client per environment with appropriate redirect URIs. Use Authorization Code flow (+PKCE if applicable) and request only necessary scopes/claims for Argo CD RBAC…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by csabca83
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants