CLI Overview
The Lium CLI is a powerful command-line interface that allows you to manage GPU pods directly from your terminal. It provides comprehensive control over pod creation, management, and monitoring without needing to use the web interface.
Key Features​
Resource Management​
- List available GPU executors with real-time pricing
- Create and manage pods with customizable configurations
- Monitor pod status and resource usage
- Manage multiple pods simultaneously
File Operations​
- Copy files to and from pods
- Synchronize directories with rsync
- Execute commands remotely on pods
Development Workflow​
- SSH access to pods for interactive development
- Template management for common configurations
- Execute commands remotely without SSH
How It Works​
The Lium CLI interacts with the Lium platform through:
- API Layer: RESTful API for pod management
- SDK Integration: Built on lium-sdk for robust functionality
- SSH Protocol: Secure shell access to pods
- Template System: Pre-configured Docker templates for common workloads
Getting Started​
To get started with the Lium CLI:
- Installation - Install and configure the CLI
- Quick Start - Step-by-step guide for your first pod
- Commands - Complete reference for all CLI commands