Skip to content

feat: ray, nemo, ngc-container, and blueprint cluster command groups - #57

Merged
jamesbeedy merged 2 commits into
mainfrom
feat/ray-nemo-ai-catalogs
Jul 23, 2026
Merged

feat: ray, nemo, ngc-container, and blueprint cluster command groups#57
jamesbeedy merged 2 commits into
mainfrom
feat/ray-nemo-ai-catalogs

Conversation

@jamesbeedy

Copy link
Copy Markdown
Contributor

Adds v8x CLI coverage for the new vdeployer-web NVIDIA AI stack endpoints (KubeRay + NeMo platform).

New command groups under v8x cluster

  • ray — KubeRay job lifecycle against /ray/*:
    • create NAME -c CLUSTER -e ENTRYPOINT [-n NS] [-C preset] [-p size-preset] [--overrides-json ...]
    • list, get, delete for RayJobs
    • clusters [NAME] — list RayClusters or show one
  • nemo — read-only NeMo microservices catalog passthrough (/nemo/*, JSON verbatim):
    • customization-configs, customization-targets, evaluation-configs
  • ngc-container — curated NGC framework container catalog (/ngc/containers):
    • list [--purpose training|workspace|serving], get NAME
  • blueprint — curated NVIDIA AI Blueprint catalog (/blueprints):
    • list [--status available|roadmap], get ID

Also bumps vantage-sdkpy to >=0.1.22 for the new ray_job / nvidia_catalogs SDK modules (companion vantage-sdkpy PR).

Notes

  • CI will stay red on dependency resolution until vantage-sdkpy 0.1.22 is released to PyPI; validated locally with an editable SDK install (ruff clean, 98 unit tests pass, all new --help paths smoke-tested).
  • uv.lock intentionally untouched — regenerate after the sdkpy release.

@jamesbeedy
jamesbeedy merged commit caa9769 into main Jul 23, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant