Open

Description
Is your feature request related to a problem? Please describe.
When configuring Dex it seems that there's only a limited amount of configuration available in the operator. E.g., if I want to utilize Google Workspace and at the same time groups I need to do some additional setups of a secret and linking that to the argocd-dex-server
. A task that logically - at least if you ask me - should be done by the operator
Describe the solution you'd like
I'd like a way to configure the argocd-dex-server
with additional settings, such as those described here: https://argo-cd.readthedocs.io/en/stable/operator-manual/user-management/google/#configure-dex
One way of configuring it could be:
apiVersion: argoproj.io/v1alpha1
kind: ArgoCD
metadata:
name: argocd
spec:
dex:
config: |
connectors:
- id: google
name: ..
dex-server:
oicd:
googleAuth: |
{ /* ... my json here ... */ }