Overview
This guide outlines the steps required to install ScaleOps on an OpenShift cluster using the OpenShift OperatorHub. ScaleOps is a powerful platform for optimizing and managing OpenShift resources with advanced features.
1. Preparing Your Cluster
Before installing ScaleOps, ensure the following prerequisites are met:
- OpenShift 4.13 or above.
- The
occommand-line tool is installed. - You have authenticated access to your OpenShift cluster via
oc login.
Once these requirements are met, proceed with the installation steps.
2. Configure Image Pull Secrets
To enable the operator to pull images, create an image pull secret in the scaleops-system namespace using your ScaleOps installation token.
oc create ns scaleops-system
oc create secret docker-registry scaleops-operator-pull-secret -n scaleops-system \
--docker-server=ghcr.io/scaleops-sh --docker-username=scaleops \
--docker-password=<YOUR_SCALEOPS_TOKEN>
oc patch secrets scaleops-operator-pull-secret -n scaleops-system \
--patch '{"stringData":{"token":"<YOUR_SCALEOPS_TOKEN>"}}'3. Installing the ScaleOps Operator
3.1. Access the OpenShift OperatorHub
In your OpenShift cluster dashboard, navigate to OperatorHub, search for “ScaleOps” click on it and click the Install button.

3.2. Select Installation Namespace
Choose the scaleops-system namespace as the Installed Namespace and click the Install button.

3.3. Complete the Installation
Once the installation completes, verify the success by locating the installed operator.

4. Deploying the ScaleOps Platform
In this step we will deploy the ScaleOps Platform to the cluster.
4.1. Prepare The ScaleOps Instance
Open the Installed ScaleOps Operator ether from the success page from step 3.3 or locate it in the Installed Operators Section in your cluster.
Then click on the Create Instance button.

4.2. Customize ScaleOps Helm Values
Select YAML view, under spec section you can define ScaleOps helm values.

4.3. Deploy ScaleOps Instance
Click on Create to deploy ScaleOps on your cluster.

Wait until the installation is completed, and proceed to the next step.
5. Access ScaleOps Dashboard
oc port-forward service/scaleops-dashboards -n scaleops-system 8080