NetScaler ingress controller

Deploy NetScaler Operator

An Operator is an open source toolkit designed to package, deploy, and manage OpenShift native applications in an effective, automated, and scalable way.

Perform the following steps:

  1. Log in to the OpenShift cluster console.

  2. Navigate to Operators > OperatorHub, select Certified source in the left panel, select NetScaler Operator, and then click Install.

    NetScaler Operator

    Install NetScaler Operator

  3. To subscribe to NetScaler Operator, select one of the following options:

    • All namespaces on the cluster (default): NetScaler Operator is available in all the namespaces on the OpenShift cluster. Hence, this option enables you to initiate the NetScaler instance from any namespace on the cluster.

    • A specific namespace on the cluster: NetScaler Operator is available in the selected namespace on the OpenShift cluster. Hence, this option enables you to initiate the NetScaler Operator instance on the selected namespace only.

  4. In this case, let’s select A specific namespace on the cluster and then Click Install.

    NetScaler Operator Subscription

    Wait until NetScaler Operator is subscribed successfully.

    NetScaler Operator installation confirmation

  5. (Optional) To deploy NetScaler Operator in all the namespaces, ensure All namespaces on the cluster (default) is selected as the installation mode and openshift-operators is selected as the installed namespace, and then click Install.

    Note:

    Before deploying NetScaler Operator in all the namespaces, ensure to delete any existing NetScaler Operator instances in all the namespaces.

    NetScaler Operator Subscription

    Wait until NetScaler Operator is subscribed successfully.

    NetScaler Operator Subscription

  6. Navigate to Workloads > Pods section and verify that the netscaler-Operator-controller-manager pod is up and running.

NetScaler Operator Pod UP and Running

You can deploy the following operands using NetScaler Operator: