
Vss Deploy Warehouse Helm
Use when the user asks to deploy, upgrade, or size the VSS warehouse blueprint (2D / 3D...
Install
npx skills add NVIDIA-AI-Blueprints/video-search-and-summarization --skill vss-deploy-warehouse-helm -g -a claude-code -y- Category
- DevOps
- Updated
- 4d ago
- License
- Apache-2.0
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Use when the user asks to deploy, upgrade, or size the VSS warehouse blueprint (2D / 3D / MV3DT) on Kubernetes via Helm, as opposed to Docker Compose, which is covered by vss-build-vision-ai's warehouse reference. Handles GPU-aware NUM_STREAMS capping so the deployment matches what the perception pipeline can actually sustain.
VSS Warehouse, Helm Deploy
When to Use
- Deploy, upgrade, or size the VSS warehouse blueprint (2D / 3D / MV3DT) on Kubernetes via Helm
- Compute a GPU-aware
NUM_STREAMScap for a warehouse Helm install so it matches what the perception pipeline can sustain
Do not use this skill for:
- Docker Compose warehouse deployment, use
vss-build-vision-ai'sreferences/warehouse.md; it owns theHARDWARE_PROFILE→ GPU mapping table and theblueprint_config.ymlstream-cap semantics this skill reuses. - Non-warehouse Helm profiles (
base,search,lvs,alerts), those don't have abp-configuratorGPU-aware stream cap; deploy them per their own chart READMEs. - Runtime operations (adding cameras, querying behavior analytics), use
vss-manage-alerts/vss-query-analyticsagainst the running deployment.
Why this exists
Docker Compose's warehouse deploy caps NUM_STREAMS per GPU automatically: the configurator reads
deploy/docker/industry-profiles/warehouse-operations/blueprint-configurator/blueprint_config.yml's
max_streams_supported table for the detected HARDWARE_PROFILE and mode, and clamps
final_stream_count = min(NUM_STREAMS, max_streams_supported).
The Helm charts (deploy/helm/industry-profiles/warehouse-operations/warehouse-{2d,3d,mv3dt}-app)
do not do this, their bp-configurator.env ships a fixed NUM_STREAMS and never sets
HARDWARE_PROFILE at all (ENABLE_PROFILE_CONFIGURATOR=false). A user who asks for more streams
than the GPU can sustain gets no protection. This skill closes that gap by computing the same cap
Compose would apply and writing it into a Helm values-override file before install.

