---
title: "OpenShift"
description: "Install Calico Enterprise on OpenShift 4 — covers requirements, the operator-based install path, and ROSA and Hosted Control Planes variants."
product: "Calico Enterprise"
version: "3.23 (latest)"
section: "Install and upgrade"
canonical_url: "https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/"
---

# OpenShift

## [📄️System requirements](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/requirements.md)

[Cluster, OpenShift, and host OS requirements you must meet before installing Calico Enterprise on an OpenShift 4 cluster.](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/requirements.md)

## [📄️Install Calico Enterprise on OpenShift](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/installation.md)

[Install Calico Enterprise on a self-managed OpenShift 4 cluster using the Tigera Operator.](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/installation.md)

## [📄️Install Calico Enterprise on an OpenShift HCP cluster](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/hostedcontrolplanes.md)

[Install Calico Enterprise on an OpenShift Hosted Control Planes (HCP) cluster, where the control plane is managed and the data plane runs on user-owned nodes.](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/hostedcontrolplanes.md)

## [📄️Install Calico Enterprise on a Red Hat OpenShift on AWS (ROSA) cluster](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/rosa.md)

[Install Calico Enterprise on a Red Hat OpenShift Service on AWS (ROSA) cluster.](https://docs.tigera.io/calico-enterprise/latest/getting-started/install-on-clusters/openshift/rosa.md)
