Installing the JobSet Operator
Esc
Start typing to search...

Installing the JobSet Operator

Install the JobSet Operator on OpenShift Container Platform to enable management of large-scale, coordinated computing workloads, giving your applications a unified API and failure recovery.

Installing the JobSet Operator

Install the JobSet Operator on OpenShift Container Platform using the web console to begin managing large-scale, coordinated computing workloads.

Prerequisites

  • You have access to the cluster with cluster-admin privileges.
  • You have access to the OpenShift Container Platform web console.
  • You have installed the cert-manager Operator for Red Hat OpenShift.

Procedure

  1. Log in to the OpenShift Container Platform web console.
  2. Verify that the cert-manager Operator for Red Hat OpenShift is installed.
  3. Install the JobSet Operator.
    1. Navigate to Ecosystem → Software Catalog.
    2. Search for and select the openshift-operators project.
    3. Enter JobSet Operator into the filter box.
    4. Select the JobSet Operator and click Install.
    5. On the Install Operator page:
      1. The Update channel is set to stable-v1.0, which installs the latest stable release of JobSet Operator.
      2. Under Installation mode, select A specific namespace on the cluster.
      3. Under Installed Namespace, select Operator recommended Namespace: openshift-jobset-operator.
      4. Under Update approval, select one of the following update strategies:
        • The Automatic strategy allows Operator Lifecycle Manager (OLM) to automatically update the Operator when a new version is available.
        • The Manual strategy requires a user with appropriate credentials to approve the Operator update.
      5. Click Install.
  4. Create the custom resource (CR) for the JobSet Operator:
    1. Navigate to Installed Operators → JobSet Operator.
    2. Under Provided APIs, click Create instance in the JobSetOperator pane.
    3. Set the name to cluster.
    4. Set the managementState to Managed.
    5. Click Create.

Verification

  • Check that the JobSet Operator and operand pods are running by entering the following command:
    terminal
    $ oc get pod -n openshift-jobset-operator
    Example output
    NAME                                        READY   STATUS    RESTARTS   AGE
    jobset-controller-manager-5595547fb-b4g2x   1/1     Running   0          48s
    jobset-operator-596cb848c6-q2dmp            1/1     Running   0          2m33s