Skip to content

Latest commit

 

History

History
173 lines (139 loc) · 2.83 KB

File metadata and controls

173 lines (139 loc) · 2.83 KB

CLI Reference

Complete reference for cloud CLI commands.

Global Flags

Flag Description
-k, --api-key API key for authentication
-j, --json Output in JSON format

auth

Manage authentication.

auth create-demo <name>

Generate a demo API key and save it.

cloud auth create-demo my-user

auth login <key>

Save an existing API key.

cloud auth login sk_abc123...

compute

Manage compute instances.

compute list

List all instances.

cloud compute list

compute launch

Launch a new instance.

cloud compute launch --name my-server --image nginx:alpine --port 8080:80 --volume data:/var/lib/data
Flag Default Description
-n, --name (required) Instance name
-i, --image alpine Docker image
-p, --port Port mapping (host:container)
-v, --vpc VPC ID or Name
-V, --volume Volume attachment (vol-name:/path)

compute stop <id>

Stop an instance.

cloud compute stop a1b2c3d4

compute rm <id>

Terminate and remove an instance.

cloud compute rm my-server

compute logs <id>

View instance logs (supports ID or Name).

cloud compute logs my-server

compute show <id>

Show detailed instance information.

cloud compute show my-server

compute stats <id>

Show instance CPU and Memory usage.

cloud compute stats my-server

volume

Manage block storage volumes.

volume list

List all volumes.

cloud volume list

volume create

Create a new volume.

cloud volume create --name my-data --size 10
Flag Default Description
-n, --name (required) Volume name
-s, --size 1 Size in GB

volume rm <id>

Delete a volume.

cloud volume rm my-data

vpc

Manage Virtual Private Clouds.

vpc list

List all VPCs.

cloud vpc list

vpc create

Create a new VPC.

cloud vpc create --name my-network

vpc rm <id>

Delete a VPC.

cloud vpc rm my-network

events

View system event logs.

events list

List recent events (audit log).

cloud events list

storage

Manage object storage.

storage upload <bucket> <file>

Upload a file.

cloud storage upload my-bucket README.md
Flag Description
--key Custom key (default: filename)

storage list <bucket>

List objects in a bucket.

cloud storage list my-bucket

storage download <bucket> <key> <dest>

Download an object.

cloud storage download my-bucket file.txt ./local.txt

storage delete <bucket> <key>

Delete an object.

cloud storage delete my-bucket file.txt