A friendly guide to getting comfortable with cub-scout. These are suggestions, not rules.
-
Install cub-scout
brew install confighub/tap/cub-scout
-
Run your first map
cub-scout map
-
Press
?for help — See all keyboard shortcuts -
Press
wfor workloads — See what's running and who owns it -
Press
qto quit — You can always come back
-
Trace a deployment — Pick any deployment, see where it came from
cub-scout trace deploy/<name> -n <namespace>
-
Find orphans — Press
oin the TUI or run:cub-scout map orphans
-
Check for configuration issues — Scan for common problems
cub-scout scan
-
Try deep-dive — Press
4in the TUI to see everything
-
Explore CLI variants — Same data, different formats
cub-scout map status # One-liner health check cub-scout map list # Plain text list cub-scout map list --format json # JSON for scripts
-
Try queries — Filter resources in the TUI
/owner:Flux # Only Flux-managed /namespace:production # Only production namespace /owner:Native # Unmanaged resources -
Read the FAQ — docs/FAQ.md has answers to common questions
-
Check out demos — See cub-scout in action
cub-scout demo list cub-scout demo quick
-
Explore the CLI reference — CLI-GUIDE.md has everything
These steps require a ConfigHub account. Everything above works standalone.
-
Connect to ConfigHub — Free account, unlocks import and fleet features
cub auth login cub-scout status # Should show ● Connected -
Preview an import — See what cub-scout would tell ConfigHub
cub-scout import --dry-run -n <namespace>
-
See the full walkthrough — First Import guide (10 minutes)
-
Import more namespaces — Follow the Migration Playbook
-
Learn why connected matters — WHY_CONNECTED_MODE.md
-
Start read-only — cub-scout never modifies your cluster. Explore freely.
-
Trust the ownership detection — If cub-scout says "Native", it means no GitOps labels were found. That's useful information.
-
Use the TUI first — The interactive map is the fastest way to learn. CLI commands come naturally after.
-
Press
?when lost — Help is always one keystroke away. -
Orphans aren't always bad — System resources, debugging tools, and infrastructure components are often intentionally unmanaged.
- In the TUI: Press
?for help - On the CLI:
cub-scout --helporcub-scout <command> --help - Documentation: CLI-GUIDE.md
- Questions: Open an issue
- Community: Discord
Once you've checked off the "First 30 Minutes" items, you know enough to use cub-scout productively. Everything else is exploration and mastery.
Next: Try first-map.md for a detailed walkthrough.