The Akua CLI gives you terminal-based access to all API operations, with interactive pickers, streaming logs, and shell access to running pods.Documentation Index
Fetch the complete documentation index at: https://akua-1dce587a.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Quick start
Authentication
Output formats
-o / --output flag is available on all commands.
Pagination
List commands accept--limit and --cursor flags for pagination:
Configuration
The CLI stores configuration in~/.cnap/config.yaml:
Environment variables
| Variable | Description | Overrides |
|---|---|---|
AKUA_API_TOKEN | API token (workspace token or session token) | auth.token in config |
AKUA_API_URL | API base URL | api_url in config |
AKUA_AUTH_URL | Auth/dashboard URL | auth_url in config |
AKUA_DEBUG | Enable debug logging | (none) |
Debugging
Enable verbose output with the--debug flag or AKUA_DEBUG=1:
Resource commands
Workspaces
Switch active workspace and list all workspaces.
Clusters
List, update, delete clusters, and download kubeconfigs.
Products
List, inspect, and delete products.
Installs
Deploy products, stream logs, and open an interactive shell.
Regions
List available regions and create custom regions.
Registry
Manage container registry credentials.
Related topics
API reference
REST API conventions, pagination, and error codes.
Authentication
Mint API tokens for programmatic access.
AI and agents
Manage Akua through AI agents and MCP servers.
Workspaces
Organize products and clusters into workspaces.