> For the complete documentation index, see [llms.txt](https://masamh.gitbook.io/openshift-pipelines-101/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://masamh.gitbook.io/openshift-pipelines-101/install-openshift-pipelines.md).

# Install OpenShift Pipelines

OpenShift Pipelines is provided as an add-on on top of OpenShift that can be installed via an operator that is available in the OpenShift OperatorHub.

First, make sure you are in the **Administrator** perspective as shown below:

[![Administrator Perspective](https://github.com/openshift/pipelines-tutorial/raw/master/docs/images/administrator.png)](https://github.com/openshift/pipelines-tutorial/blob/master/docs/images/administrator.png)

Go to **Operators > OperatorHub** in the Web Console.

![OpenShift OperatorHub](https://github.com/openshift/pipelines-tutorial/raw/master/docs/images/operatorhub.png)

In the search bar where it says, type 'OpenShift Pipelines' to find the **OpenShift Pipelines Operator**:

![](/files/-ME2-drEso1F_D1PRiKx)

Click on **OpenShift Pipelines Operator**, **Continue**, and then **Install**:

![](/files/-ME2-tEmHvMSSSpy7uW2)

Leave the default settings and click on **Subscribe** in order to subscribe to the installation and update channels:

![](/files/-ME203bZxSDpLIe2Pmum)

After clicking **Subscribe**, you will be taken to the **Installed Operators** page. If you do not see the **OpenShift Pipelines Operator** as shown below, simply wait a moment while the **OpenShift Pipelines Operator** finishes installation:

![](/files/-ME20AmUu4r0YFA3bwF4)

That's all. The operator now installs OpenShift Pipelines on the cluster.

You can confirm the following by checking **tekton-pipelines** and **tekton-triggers** pods with `Running` state in `openshift-pipelines` namespace. If so, openshift-pipelines have been installed on your cluster.

![](/files/-ME20TphosAN3Q1tNBSS)
