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.
Clusters
Manage cluster context and placement.
Registry
Manage container registry credentials.
Related topics
API reference
REST API conventions, pagination, and error codes.
Authentication
Mint API tokens for programmatic access.
Documentation MCP
Connect AI tools to the Akua documentation corpus.
Workspaces
Organize products and clusters into workspaces.