rcarrata / devsecops-demo

DevSecOps demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

enable keycload / ocp sso instead of dex

rcarrata opened this issue · comments

Enable OAUTH in ArgoCD 1.2

oc -n openshift-gitops patch argocd openshift-gitops --type='json' -p='[{"op": "add", "path": "/spec/sso", "value": {"provider": "keycloak"} }]'

Enable the admin role in ArgoCD

oc patch cm/argocd-rbac-cm -n openshift-gitops --type=merge -p '{"data":{"policy.default":"role:admin"}}'

image

Working as expected

Everything working!