exo-compute

Exoscale compute instance and infrastructure management

TLDR

List instances
$ exo compute instance list
Create instance
$ exo compute instance create [name] --template [Linux Ubuntu] --zone [ch-gva-2]
Start instance
$ exo compute instance start [name]
Stop instance
$ exo compute instance stop [name]
Delete instance
$ exo compute instance delete [name]
SSH to instance
$ exo compute instance ssh [name]
Show instance details
$ exo compute instance show [name]

SYNOPSIS

exo compute resource action [options]

DESCRIPTION

exo compute manages Exoscale compute instances (virtual machines). It handles the full lifecycle from creation through deletion, including power management.Commands support all instance configurations including templates, security groups, SSH keys, and network settings. Zones are Exoscale data center locations.This subcommand provides IaaS management for Exoscale's compute platform.

PARAMETERS

RESOURCE

Resource type: instance, template, security-group, etc.
ACTION
Operation: list, create, delete, start, stop, show.
--template NAME
Instance template.
--zone ZONE
Availability zone.
--type TYPE
Instance type.
--help
Display help information.

INSTALL

sudo dnf install exo
sudo pacman -S exo
sudo apk add exoscale
nix profile install nixpkgs#exo

CAVEATS

Instances incur costs while running. Zone resources may be limited. Some templates require specific configurations. Deletion is immediate.

HISTORY

exo compute is part of the Exoscale CLI, providing programmatic access to Exoscale's compute infrastructure for automated cloud management.

SEE ALSO

exo(1), exo-compute-sks(1)

RESOURCES

Source code · Homepage