CLI Reference
The OpenStack CLI (python-openstackclient) is the primary tool for managing Quake AI infrastructure. For S3-compatible object storage, use aws-cli, s3cmd, or rclone.
S3-Compatible Storage Tools
PopularUse familiar S3 tools with Quake AI Object Storage. Point at the Quake AI endpoint, use your EC2 credentials, and everything just works.
aws s3The standard S3 CLI. Sync directories, manage buckets, transfer files at scale.
s3cmdLightweight S3 client. Simple config, good for scripting and cron jobs.
rcloneMulti-cloud storage Swiss army knife. Sync, mount, and serve from any provider.
Quick setup
S3 tools use EC2 credentials (access key + secret key), not Keystone tokens.
# Create EC2 credentials (one-time) openstack ec2 credentials create # Configure AWS CLI aws configure set aws_access_key_id YOUR_ACCESS_KEY --profile rumble aws configure set aws_secret_access_key YOUR_SECRET_KEY --profile rumble aws configure set endpoint_url https://object.us-east-1.rumble.cloud --profile rumble # Verify aws s3 ls --profile rumble
OpenStack CLI by service
Create, manage, and inspect instances, flavors, key pairs, and server groups.
Create, manage, and inspect instances, flavors, key pairs, and server groups.
Networks, subnets, routers, floating IPs, security groups, and ports.
Networks, subnets, routers, floating IPs, security groups, and ports.
Create and attach volumes, manage snapshots, and configure volume types.
Create and attach volumes, manage snapshots, and configure volume types.
Containers, objects, and metadata via the native OpenStack Swift CLI.
Containers, objects, and metadata via the native OpenStack Swift CLI.
Create and manage Kubernetes clusters, node groups, and cluster templates.
Create and manage Kubernetes clusters, node groups, and cluster templates.
Deploy and manage orchestration stacks from HOT templates.
Deploy and manage orchestration stacks from HOT templates.
Quick start: install & authenticate
# Install the OpenStack CLI pip install python-openstackclient # Download your RC file from the the Console # (Project → API Access → Download OpenStack RC File) # Source it source ~/Downloads/project-openrc.sh # Verify openstack token issue
Coverage
Each service page documents the most-used commands with Quake AI-specific context: regions, endpoints, quotas, and practical examples. For the full command surface, refer to the upstream OpenStack CLI documentation.
The upstream OpenStack CLI docs (Antelope) ↗ are the canonical reference. We document Quake AI-specific configuration and the commands that matter most.