Installing NGINX Ingress Operator on Azure RedHat OpenShift

A quick post on how to get NGINX Ingress Operator working on your OpenShift cluster

Utkarsh Shigihalli
3 min readFeb 26, 2023

NGINX Ingress is a type of Kubernetes ingress resource which lets you load balance services to your workloads on your Kubernetes cluster such as OpenShift. Installing NGINX ingress is similar to other custom resources you install on your cluster.

In the Red Hat OpenShift world though, including Azure Red Hat OpenShift, the recommended way to bring in custom resources is through OpenShift Operators via Operator Hub.

Installing NGINX Ingress Operator

Sign in to the cluster and head to Operator Hub and search for NGINX

You will see Nginx Ingress Operator — which is a certified operator.

Click on it and click Install

In the next screen, you will be selecting the update channel and namespace. In our case, we would like this operator to be available to all the namespaces in the cluster. I will leave the namespace as-is as it is recommended by the Operator.

--

--

Utkarsh Shigihalli

Microsoft MVP | Developer | Passionate about Cloud, .NET and DevOps