# Researcher Tenancy Provisioner

> - Stamp out researcher and project environments on a shared GPU Kubernetes cluster: namespace + ResourceQuota (including GPU quota via requests.nvidia.com/gpu) + LimitRange + RBAC role patterns + default-deny NetworkPolicy + Pod Security labels, a JupyterHub workbench with GPU notebook profiles, and the call on when a tenant outgrows namespaces and needs a vCluster. Use whenever the user asks to onboard a researcher or team, create a project namespace, set GPU quotas per team, limit how many GPUs a user can take, configure multi-tenancy, isolate researchers from each other, set up JupyterHub or notebook profiles with GPUs, write Role/RoleBinding for a research team, or asks about ResourceQuota, LimitRange, namespace-as-a-service, or vCluster. For vending these bundles through Git use sibling gitops-platform-bootstrap; for which GPU slice sizes to quota use gpu-sharing-advisor; for the security posture of the shared cluster use k8s-security-baseline.

## Facts
- Page: https://tashan.sh/capability/skill-cloud-byte-consulting-researcher-tenancy-provisioner
- tashan id: skill:Cloud-Byte-Consulting/researcher-tenancy-provisioner
- Source: https://github.com/Cloud-Byte-Consulting/plugins
- Type: skill
- Category: other
- tashan score: not scored (catalogued only — too little public evidence)
- Adoption: 9.0
- Upkeep: 95.0
- Freshness: 90.0
- Evidence coverage: 84% of the inputs this score can use
- Health: active
- Instruction depth: not yet graded
- License: Apache-2.0
- Official: no

## Install

```sh
cp -r researcher-tenancy-provisioner ~/.claude/skills/
```

## Security audit
Not scanned. We audit npm-published capabilities; this one has no npm package we can resolve, or has not reached the queue. This is not a clean bill of health.

---
Measured 2026-08-22 by tashan (https://tashan.sh) from public evidence. Scorer s5.
