Create API keys, SSH keys and enrollment tokens from the CLI, open a shell, watch events
nodus create apikey NAME mints an API key and prints it once on standard output. It takes --scopes,
--projects, --description, --expires and --service-account.
nodus create sshkey [NAME] adds an SSH public key from --from-file (- reads standard input), or makes a new
Ed25519 key pair with --generate and adds its public key. The private key is written with mode 0600 and never
replaces a file that is there. nodus get sshkeys and nodus delete sshkey NAME list and remove keys.
nodus create enrollmenttoken --pool POOL prints the host installer once. The name is optional.
nodus shell [sandbox/NAME] opens an interactive terminal in a Sandbox and creates the Sandbox first when the
name is new. The Sandbox stays after the shell exits unless you pass --rm; a shell without a name uses a Sandbox
of its own and deletes it unless you pass --keep.
nodus events -w prints events and then each new one as it is recorded. nodus events takes -o json|yaml.
nodus create agentrun --session fails with an error that says why: an AgentRun has no session key.