vss-deploy-profile
VSS Deploy
Purpose
Deploy any VSS profile (base, search, lvs, warehouse, alerts, edge) using a compose-centric workflow: build env overrides, generate resolved compose (dry-run), review, then deploy. This SKILL.md covers the cross-profile concerns (profile routing, prerequisites, NGC, GPU setup, and the deploy/teardown flow). Profile-specific service lists, sizing, env recipes, endpoints, and debugging live in per-profile reference docs — load the one that matches the user's intent.
Helper script: run_script("scripts/normalize_resolved_yml.py", "<resolved.yml>") normalizes a docker compose config dry-run dump for diff-friendly review during Step 3c. All other deployment work goes through compose / dev-profile.sh.
Available Scripts
| Script | Purpose | Arguments |
|---|---|---|
scripts/normalize_resolved_yml.py |
Strip optional depends_on entries for services filtered out of resolved.yml before deploy. |
Path to resolved.yml |
Profile Routing
Match the user's request to a profile, then load that profile's reference for sizing, services, env recipes, and debugging.