CLI reference / service / directory

stado service directory

Invocation

stado service directory <COMMAND>

Purpose

Where a service is reachable from here, and who may use it

Required inputs and options

This command has no command-specific inputs or options.

Output and state effect

This command group selects one of the subcommands listed below; use its exact child invocation to perform an operation.

Refusals

  • Before dispatch, Stado refuses a missing required token shown in the invocation, an unknown option, or a value outside a listed value set; argument-usage failures exit with code 2.

Subcommands

  • show — Print the whole service directory
  • profiles — The placement profiles the registry declares
  • bind — The serving parameters for the host this service is placed on
  • connect — A usable route to one service, derived from where it is placed
  • doctor — Diagnose this host's admitted route and require an actual HTTP answer. HTTP reachability does not prove application authorization or inference
  • endpoint — The address this machine should use for one service
  • publish — Write this machine's forward markers from the directory
  • consumer — Who may use a service: declare a consumer, or remove one
  • beside — The services this host runs for its own callers beside their placement (`~/.stado/beside.json`): list them, declare one with `--url`, or take one back with `--withdraw`. `connect` on this host answers that address