Documentation
¶
Overview ¶
Package cli defines the clusterctl command tree.
The tree is noun then verb, and a short flag means the same thing in every command: -n selects nodes, -o selects the output format, -y confirms in advance. Anything that changes or destroys something asks first unless -y is given, and understands --dry-run.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CommandTree ¶
CommandTree returns a function that builds a fresh command tree writing to the given streams, for the MCP server's read-only commands. Each call gets a tree of its own, so calls running at the same time share no flag state. The tree ignores CLUSTERCTL_NODES, refuses a node outside the site and has no help or completion command. A non-nil runner replaces the ssh transport, as it does in the tests.
Types ¶
This section is empty.