Quick Start
This guide walks through a full cluster certification: install nvcrectl, run the certification suite, and review the results.
Certification vs WorkloadRun: Use nvcrectl certification run to run a full burn-in suite — it tests multiple categories (NCCL benchmarks, training workloads) against all node groups and records pass/fail results per node. Use nvcrectl workloadrun run when you want to run a single workload ad hoc, such as a quick bandwidth check or a one-off training smoke test, without setting up a full certification. See WorkloadRun Quick Start.
Before you begin
Install nvcrectl and set up the cluster before continuing.
You will also need an NGC API key to pull the certification workload images.
Define a Certification
Create a certification.yaml targeting your GPU nodes:
Run the certification
Use nvcrectl certification run to handle the full lifecycle — apply the manifest, wait for completion, print the report, and clean up:
Review the results
When the certification completes, nvcrectl prints a pass/fail summary per node group and category. A full report is available with:
Failed categories indicate nodes that did not meet performance thresholds. CRE records which nodes failed and why — it does not taint or cordon them. Use kubectl cordon <node> to quarantine nodes as needed.
Next steps
- Concepts: Architecture — understand the Certification → Workflow → Job hierarchy
- How-to: Certify a Cluster — per-cloud-platform guides (AWS, GCP, Azure)
- How-to: Interpret Results — reading the report in detail