exo
command-line interface for Exoscale cloud services
TLDR
SYNOPSIS
exo command [subcommand] [options]
DESCRIPTION
exo is the command-line interface for Exoscale, a European cloud computing provider. It manages compute instances, storage, DNS, and other cloud resources.The tool provides commands for all Exoscale services including SKS (Kubernetes), DBaaS, dedicated inference, and networking. Configuration stores API credentials for authentication.exo enables infrastructure automation and management without the web console.
PARAMETERS
COMMAND
Service: compute, iam, storage, dns, etc.compute SUBCOMMAND
Manage compute resources (instances, security groups, load balancers, SKS clusters, etc.).dbaas SUBCOMMAND
Manage Database as a Service instances.dns SUBCOMMAND
Manage DNS zones and records.iam SUBCOMMAND
Identity and access management (API keys, roles, org policy).storage SUBCOMMAND
Object storage operations (buckets, upload, download).config SUBCOMMAND
Manage CLI configuration and credentials.zone
List available zones.limits
Show current account resource limits.status
Show Exoscale platform status.version
Print CLI version.--help
Display help information.
CONFIGURATION
~/.config/exoscale/exoscale.toml
Stores API credentials and default zone/account settings.
CAVEATS
Requires Exoscale account and API keys. Actions may incur costs. Zone availability varies. Some features require specific subscriptions.
HISTORY
exo is the official CLI for Exoscale, a Swiss cloud provider founded in 2011 offering GDPR-compliant cloud infrastructure with a focus on European data sovereignty.
