Skip to content

Release v0.1.0-rc.12

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Aug 18:12
· 42 commits to main since this release
v0.1.0-rc.12
ab2693f

CRE v0.1.0-rc.12

The Cluster Readiness Engine (CRE) is a Kubernetes controller that
certifies GPU clusters before production use. It runs real training
and communication workloads across topology-aware node groups,
measures goodput and bandwidth, detects hardware failures, and
quarantines bad nodes. See the
README
for the full feature list.

Install nvcrectl

While this repository is internal, GitHub serves release assets only through
authenticated API downloads — plain curl against releases/download/...
returns a 404 "Not Found" page instead of the script, even with a token.
Fetch the installer with the gh CLI (authenticate with gh auth login):

gh release download v0.1.0-rc.12 \
  --repo NVIDIA/cluster-readiness-engine \
  --pattern installer --output - | bash -s -- -v v0.1.0-rc.12

Once the repository is public, the plain curl form works. The version is
named explicitly because releases/latest resolves only to the newest
stable release, and every release so far is a pre-release. Once v0.1.0
is tagged, the shorter form installs the newest stable one:

curl -sSL https://github.com/NVIDIA/cluster-readiness-engine/releases/download/v0.1.0-rc.12/installer | bash -s -- -v v0.1.0-rc.12
curl -sSL https://github.com/NVIDIA/cluster-readiness-engine/releases/latest/download/installer | bash

Helm Chart

helm install cluster-readiness-engine \
  oci://ghcr.io/nvidia \
  --version v0.1.0-rc.12 \
  --namespace cluster-readiness-engine \
  --create-namespace

The controller image for this release is
ghcr.io/nvidia/manager:v0.1.0-rc.12.

nvcrectl CLI

Download the binary for your platform from the assets below and place it on your $PATH.

Platform Binary
Linux amd64 nvcrectl-linux-amd64
Linux arm64 nvcrectl-linux-arm64
macOS amd64 nvcrectl-darwin-amd64
macOS arm64 (Apple Silicon) nvcrectl-darwin-arm64

Verify your download

Every asset is listed in checksums.txt with its SHA-256 digest.
After you download an asset, verify it:

sha256sum --check --ignore-missing checksums.txt

Third-Party Notices

Third-party Go module licenses are listed in
THIRD_PARTY_NOTICES.md
and attached as a release asset.

Support

What's Changed

Other Changes

  • fix(ci): shorten coderabbit tone_instructions to fit 250-char schema limit by @ndipebot in #218
  • fix(controller): enable concurrent reconciliation by @kaynetu in #174
  • fix(cli): report certification state on wait timeout by @kaynetu in #207
  • feat(ci): add Fern docs CI workflows and fix scaffold by @pdmack in #221

Full Changelog: v0.1.0-rc.10...v0.1.0-rc.12