fix(argocd): reference argocd-oidc-secret directly for OIDC (DEV-523) #5
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "fix/DEV-523-argocd-oidc-secret-ref"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Post-migration verify for DEV-523 uncovered OIDC login was broken: the argocd-server was rendering
$oidc.pocketid.clientIdliterally into the authorize URL instead of substituting the client id.The Helm chart's default
$keysyntax looks inargocd-secret, but our OIDC keys are held only in the SealedSecret-backedargocd-oidc-secretOpaque secret. Pre-migrationargocd-secrethappened to contain byte-for-byte copies of those keys (legacy install), which is why it worked.Switch to Argo CD's
$secret:keyform so the values point at the correct secret without duplicating sealed material intoargocd-secret.