NVIDIA / NVIDIA/nvcf

Add RWX compatibility and quota guardrails

Open
#151 0 comments 0 reactions 1 assignee View on GitHub

@shobham-nv is already working on this.

Since Jul 15, 2026.

Dominant language
Go
Stars
218
Forks
72
Avg merge
1d 12h
Merged PRs (30d)
427

Description

Description

Validate each selected RWX StorageClass with a disposable PVC and two short-lived pods scheduled on different nodes. Cache health per cluster and StorageClass, and invalidate it when relevant class, topology, probe, implementation, or expiry inputs change.

Support optional namespace ResourceQuota guardrails and warn when the selected StorageClass uses a Retain reclaim policy.

Definition of Done

  • Tests cover successful cross-node read and write, scheduling failure, data mismatch, cleanup, and cache invalidation.
  • ResourceQuota creation and denial are covered.
  • Probe resources are isolated from application PVCs and labeled for cleanup.
  • Errors distinguish provisioning, quota, and incompatible RWX behavior.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.