Manage SSH nodes for remote administration.
Display all configured SSH nodes.
$ cicerone node show NAME HOST USER DESCRIPTION ───────────────────────────────────────────────────── miner 10.0.0.117 wez GitLab server prod 192.168.1.100 deploy Production
Add a new SSH node.
$ cicerone node add server1 \ --host 10.0.0.1 \ --user admin \ --port 22 \ --description "Web server"
Test SSH connection to a node.
$ cicerone node test miner Testing connection to miner... ✓ SSH connection OK ✓ Can execute commands
Remove a node from the registry.
$ cicerone node remove server1 Node 'server1' removed from registry.
No nodes configured. Run cicerone node add <name> --host <host> to add one.
~/.cicerone/nodes.json # SSH node registry