Skip to content
Fuse
Esc
navigateopen⌘Jpreview
On this page

Overview

Managing compute hosts

The fuse hosts/fuse host commands manage the compute hosts the scheduler places microVMs onto. fuse hosts (plural) lists hosts; fuse host (singular) with an ID selects an active host for the current context, and its subcommands register, inspect, and manage individual hosts.

Commands

Command Purpose
fuse hosts list List all registered hosts.
fuse host <id> Select an active host, or show the current selection with no ID.
fuse host register Register a new compute host.
fuse host get Show one host’s details.
fuse host cordon Mark a host unschedulable.
fuse host uncordon Return a host to active scheduling.
fuse host remove Deregister a host.
fuse host metrics Show capacity vs. allocated for a host.

The split is not strict: register, get, cordon, uncordon, remove, and metrics are registered under both names, so fuse hosts register works exactly as fuse host register does. Only the bare forms differ, fuse hosts lists and fuse host <id> selects.

Active host selection

Many other commands (fuse environment list’s default filter, for example) scope themselves to whichever host is currently selected for the active context. This is a CLI-local convenience, not an API concept, fuse environment create schedules orchestrator-wide regardless of the selection; use --region on create to influence placement instead. See Hosts for the concept-level model.

Was this page helpful?