Nodes, Containers and System
Fleet operations from the terminal.
Nodes#
BASH
zensailor node list # status, role, heartbeat, stats
zensailor node capacity <node-id> # build/rollout concurrency
zensailor node capacity <node-id> --build 2 --rollout 4
zensailor node maintenance-on <node-id> # drain workloads
zensailor node maintenance-off <node-id>
zensailor node rm <node-id> # decommission (needs no managed data)Containers#
BASH
zensailor container ps # every container on every node
zensailor container inspect <container-id>
zensailor container logs <container-id> --tail 100 --follow
zensailor container files <container-id>
zensailor container cat <container-id> /etc/hosts
zensailor container start|restart|stop|rm <container-id>Eligibility rules apply exactly like the workbench: core containers are protected, unmanaged containers are never adopted. See Container Workbench.
System#
BASH
zensailor system orchestrator # scheduler/queue/transport/node health
zensailor system queue # active + queued work
zensailor system retry <deployment-id> # retry a dead-lettered deployment
zensailor system dns # platform DNS defaults
zensailor system set-dns --server 10.0.0.1 --host db.internal=10.0.0.42
zensailor system redeploy-all # re-apply every service
zensailor system prune # unused Docker resources across nodes