Skip to content
Discussion options

You must be logged in to vote

I found out: It is possible using the execProviderConfig struct. There, a command must be specified which returns an ExecCredential struct (see Kubernetes docs for details) to stdout. This can be achieved by kubelogin a.k.a. kubectl oidc-login, the standard plugin for OIDC authentication:

  1. In your OIDC provider, add a service account for the ArgoCD client and if required, grant it any permissions for accessing Kubernetes. If you're not already using OIDC login for the ArgoCD UI, create a confidential client first and store the client secret in a Kubernetes secret for ArgoCD. This is ArgoCD's credential for acquiring ID tokens for Kubernetes access.
  2. For for argocd-server and argocd-applica…

Replies: 1 comment

Comment options

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