-
Steps are valid for OpenShift versions >= 4.0
-
Create an namespace (project) into which the OpenEBS control plane has to be deployed
Ex:
oc create namespace openebs
-
Ensure that the serviceaccount used for the OpenEBS control plane deployments, i.e., the serviceaccount created by the helm operator is added into the privileged SCC:
Ex:
oc adm policy add-scc-to-user privileged system:serviceaccount:openebs:openebs-maya-operator
-
(Can be a post-install step as well) In cases where the
Jiva
storage engine is used, ensure that thedefault
serviceaccount in the namespace/project where the OpenEBS persistent volume is created (eitheropenebs
or application ns`) is also added to the privileged SCC.Ex:
oc adm policy add-scc-to-user privileged system:serviceaccount:openebs:default