Open droslean opened 1 year ago
The solution is to create a cluster role that allows to get
customresourcedefinitions
and bind it to the orchestra service account.
The question remains, why does Openunison
need this kind of permission?
How did you deploy openunison? Using the helm charts manually or using the ouctl command? Also, what is the output of helm list -n openunison
?
Everything worked fine, but when I upgrade my cluster the openunison crashed because of this. When I first installed openusinon I used helm.
Thanks @droslean, this is a known issue. run:
helm repo update
helm upgrade tremolo/openunison-operator -n openunison -f /path/to/values.yaml
helm upgrade tremolo/orchestra -n openunison -f /path/to/values.yaml
helm upgrade tremolo/orchestra-login-portal -n openunison -f /path/to/values.yaml
that will update your manifests and include the missing ClusterRoleBinding
and ClusterRole
. You can also download the ouctl command:
helm repo update
./ouctl install-auth-portal /path/to/values.yaml
instead of running helm manually
Why?