content/operate/kubernetes/7.8.6/deployment/openshift/_index.md
The deployment of Redis Enterprise clusters is managed with the Redis Enterprise operator that you deploy in the namespace for your project. To create a database that your application workloads can use:
Install the Redis Enterprise operator.
Create a Redis Enterprise CRD to describe your desired cluster.
The operator reads this cluster description and deploys the various components on your K8s cluster.
Once running, use the Redis Enterprise cluster to create a database.
The operator automatically exposes the new database as a K8s service.
To [create a database on an OpenShift 4.x cluster via the OperatorHub]({{< relref "/operate/kubernetes/7.8.6/deployment/openshift/openshift-operatorhub" >}}) you only need to have the OpenShift 4.x cluster installed with at least three nodes that each meet the [minimum requirements for a development installation]({{< relref "/operate/rs/installing-upgrading/install/plan-deployment/hardware-requirements.md" >}}).
To [create a database on an OpenShift cluster via the CLI]({{< relref "/operate/kubernetes/7.8.6/deployment/openshift/openshift-cli.md" >}}), you need:
To see which version of Redis Enterprise for Kubernetes supports your OpenShift version, see [Supported Kubernetes distributions]({{< relref "/operate/kubernetes/7.8.6/reference/supported_k8s_distributions" >}}).