Chapter 8. Validate the Openshift Container Platform cluster


After deploying Distributed Inference with llm-d on Openshift Container Platform, verify that all Operators and components were installed correctly.

Prerequisites

  • You have the OpenShift CLI (oc) configured with cluster administrator privileges.
  • You have completed the deployment procedure.

Procedure

  1. Verify that the RHOAI Operator CSV is installed and shows a status of Succeeded:

    $ oc get csv -A | grep rhods

    Expected output shows the CSV in a Succeeded phase.

  2. Verify that the DataScienceCluster is ready:

    $ oc get datasciencecluster default-dsc -o jsonpath='{.status.phase}'

    Expected output: Ready

  3. Verify that the LLMInferenceService CRD exists:

    $ oc get crd | grep llm

    Expected output includes llminferenceservices.serving.kserve.io.

  4. Verify that the RHOAI Operator pod is running:

    $ oc get pods -n redhat-ods-operator
  5. Verify that the KServe LLMISvc controller is running:

    $ oc get pods -n redhat-ods-applications
  6. Verify that all managed dependency pods are running:

    $ oc get pods -n cert-manager
    $ oc get pods -n istio-system

    All pods should be in a Running state.

  7. Verify GPU nodes are available and GPUs are allocatable:

    $ oc get nodes -l nvidia.com/gpu.present=true
    $ oc describe nodes | grep -A 5 "nvidia.com/gpu"

Verification

Confirm that all checks pass:

Expand
Table 8.1. Openshift Container Platform validation checkpoints
CheckpointCommandExpected

Operator installed

oc get csv -A | grep rhods

Succeeded

DSC ready

oc get datasciencecluster default-dsc -o jsonpath='\{.status.phase}'

Ready

LLMISVC CRD exists

oc get crd | grep llm

llminferenceservices.serving.kserve.io

Operator pods running

oc get pods -n redhat-ods-operator

All Running

KServe pods running

oc get pods -n redhat-ods-applications

All Running

GPU nodes available

oc get nodes -l nvidia.com/gpu.present=true

Nodes listed

Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat Documentation

Legal Notice

Theme

© 2026 Red Hat
Back to top