Skip to main content

homelab-nut plan

homelab-nut plan​

Preview what apply would change on each host (or JSON with -o json)

Synopsis​

Loads the inventory, opens SSH connections to each host, runs each role's Detect + Plan, and prints a per-role diff. Read-only — makes no changes on any host.

Use the same flags as apply so you can dry-run with one command and execute with another.

homelab-nut plan [flags]

Options​

-h, --help help for plan
-o, --output string output format: text (human) | json (machine-readable for AI/scripts) (default "text")

Options inherited from parent commands​

-i, --inventory string path to the inventory YAML file (default: ./homelab-nut.yaml if present, else ~/homelab-nut.yaml)

SEE ALSO​

  • homelab-nut - Modern CLI + TUI for Network UPS Tools (NUT)
Auto generated by spf13/cobra on 24-Jun-2026​