Skip to content
SHC Docs

shc node

manage and inspect cluster nodes

Group of commands for inspecting and managing cluster node membership.

Nodes join the cluster through enrollment (shc node join with a token from shc node token) and leave through shc node leave, shc cluster rm <node>, or shc node forget <node> for unreachable peers.

Six of the subcommands (status, token, join, leave, forget, drain) are thin wrappers over the equivalent shc cluster operations; they share the underlying cluster service. Quorum-loss recovery now lives at shc cluster repair --force.

shc node [flags]
-h, --help help for node
-v, --verbose show detailed information
--config stringArray extra YAML config file to layer on top of auto-discovered config; repeatable, later files win
-d, --debug enable debug mode (default: $SHC_DEBUG)
-e, --environment string environment name (default: $SHC_ENVIRONMENT)
--exclude string comma-separated dotted paths to drop
--fields string comma-separated columns/keys to show (and their order)
--filter string comma-separated dotted paths to keep (drops everything else)
-o, --output string output format: tty|text|json|yaml (default: $SHC_OUTPUT)
-s, --stack string stack name (default: $SHC_STACK)
-t, --tenant string tenant name (default: $SHC_TENANT)