Skip to content

Repository files navigation

NVIDIA AI-Q on OpenShift (Validated Pattern)

OpenShift Validated Pattern that deploys the NVIDIA AI-Q Blueprint with GitOps. This repository is the pattern wrapper (values, charts, overlays, GPU provisioning). It does not contain AI-Q application source. Runtime images come from NGC (nvcr.io/nvidia/blueprint/aiq-agent:2.2.0 and aiq-frontend:2.2.0).

What this pattern deploys

Component How
NFD + NVIDIA GPU Operator config charts/all/nfd-config, charts/all/nvidia-gpu-config
OpenShift AI (KServe serving only) charts/all/rhods
In-cluster vLLM (Nemotron 3.5 Lightning) charts/all/vllm-inference-service
Hybrid workflow ConfigMap charts/aiq-workflow-config
AI-Q backend + frontend charts/aiq2-web + overrides/

Profile: intent + shallow research on in-cluster vLLM; clarifier + deep research on NVIDIA API Catalog (Nemotron 3 Ultra).

Deploying the demo

Prerequisites: OpenShift cluster with oc logged in (cluster-admin or equivalent); Podman for ./pattern.sh; this branch pushed to a Git remote Argo CD can clone.

Configure secrets

cp values-secret.yaml.template ~/values-secret-aiq.yaml
# Fill in keys. Do not commit this file.

./pattern.sh make install loads ~/values-secret-aiq.yaml into Vault.

Provision a GPU node (required before install)

See GPU_provisioning.md for AWS/Azure MachineSet steps and for labeling an existing GPU node.

Deploy the pattern

./pattern.sh make install
# BF16 / catalog token limits:
./pattern.sh make install PROFILE=bf16
# Same BF16 limits, tensor-parallel across 4 GPUs:
./pattern.sh make install PROFILE=bf16-tp4

PROFILE selects variants/<name>/ and profiles/<name>.yaml. The default is nvfp4 (NVFP4 checkpoint, small token budgets). bf16-tp4 is the bf16 checkpoint with --tensor-parallel-size=4.

Check readiness

oc wait --for=condition=Ready inferenceservice/vllm-inference-service -n aiq-inference --timeout=45m
oc get route -n aiq

Open the frontend Route and try a shallow research query. For upgrade, uninstall, and troubleshooting, see docs/source/deployment/validated-patterns.md.

License

This Validated Pattern wrapper is copyright Red Hat, Inc., and licensed under Apache-2.0. See LICENSE. AI-Q application source, NGC containers, and upstream blueprint code remain under their NVIDIA licenses.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages