| Crates.io | eshanized-polaris-cli |
| lib.rs | eshanized-polaris-cli |
| version | 0.1.1 |
| created_at | 2025-10-14 19:13:58.803225+00 |
| updated_at | 2025-10-14 19:25:30.546053+00 |
| description | Command-line interface for the Polaris distributed compute framework |
| homepage | https://gitlab.com/TIVisionOSS/crates/polaris |
| repository | https://gitlab.com/TIVisionOSS/crates/polaris |
| max_upload_size | |
| id | 1882954 |
| size | 90,711 |
Command-line interface for the Polaris distributed compute framework.
cargo install eshanized-polaris-cli
polaris init my-project
cd my-project
cargo run
polaris dev --nodes 3
polaris join 10.0.0.1:7001
polaris submit ./my-job --replicas 5
polaris status
# All logs
polaris logs
# Specific job
polaris logs job-123 --follow
polaris config validate cluster.toml
polaris cert generate --output ./certs
| Command | Description |
|---|---|
init |
Initialize a new Polaris project |
new |
Create a new cluster configuration |
dev |
Start a local development cluster |
join |
Join an existing cluster |
submit |
Submit a job to the cluster |
status |
Show cluster status |
logs |
Stream logs |
config |
Configuration validation |
cert |
Certificate management |
The CLI looks for configuration in:
./polaris.toml~/.config/polaris/config.toml/etc/polaris/config.tomlMIT - See LICENSE for details.