CLI OVHcloud
CLI OVHcloud
La CLI ufficiale per controllare il tuo cloud OVHcloud da terminale. Installazione rapida, autenticazione guidata: la CLI è uno strumento semplice per gestire rapidamente i tuoi servizi OVHcloud.
Installazione
Con un comando
Utilizzi
Test, sviluppo e produzione
Pronto per un uso agentico
E compatibile con i tuoi flussi CI/CD
Copertura
Della maggior parte dei servizi e infrastrutture OVHcloud
Vantaggi e benefici
Aumenta la rapidità, automatizza le operazioni e mantieni il controllo su tutti i tuoi servizi OVHcloud, con uno strumento pensato per i team DevOps e SRE.
Rapidità ed efficienza
Un solo comando per elencare, creare, modificare o eliminare risorse. Riduci il lavoro effettuato tramite interfacce grafiche utilizzando direttamente il tuo terminale.
Automazione e CI/CD
Integra la CLI nei tuoi script, pipeline e strumenti di orchestrazione. I flussi sono riproducibili facilmente, l’ideale per il deploy e la migrazione su larga scala.
Controllo e trasparenza
Codice open source, comandi espliciti e output formattabili (JSON, YAML, tabella). Pensato per i team di sviluppo e i DevOps che vogliono mantenere il massimo controllo.
Specificità OVHcloud
Una CLI pensata per allinearsi agli standard di mercato e all'ecosistema OVHcloud.
Evoluzione con il portfolio OVHcloud
La roadmap della CLI ha l’obiettivo di assicurare la compatibilità con un ampio portfolio di servizi OVHcloud: Public Cloud, Private Cloud, Bare Metal, VPS, hosting web, rete, database, IA. Un unico strumento è sufficiente per gestire tutti i servizi OVHcloud.
Piena compatibilità con lo stack OpenStack
La CLI OVHcloud è complementare a quelle della tecnologia esposta da alcuni dei nostri servizi (es. kubectl, S3). Una reversibilità totale e strumenti adatti a tutte le tue esigenze.
Una CLI per l’intero portfolio OVHcloud
Copertura crescente dei servizi OVHcloud con comandi dedicati.
“Sì” = copertura completa, “Parziale” = copertura in fase di ampliamento.
| Categoria | Comando/servizio | Copertura |
| Server dedicato/VPS | baremetal, vps | Sì |
| Public Cloud/Compute | instance | Sì |
| Public Cloud/Container | kube, rancher, container-registry | Sì |
| Public Cloud/Database | database, managed-databases | Parziale |
| Public Cloud/Analytics | managed-analytics | Parziale |
| Public Cloud/Storage | storage-s3, storage-swift, storage-block, storage | Sì |
| Public Cloud/Rete | loadbalancer, gateway,private, network, region, cssh-key, user, quota, cloud | Sì |
| Public Cloud/Data Platform | data platform | Parziale |
| Public Cloud/Soluzioni IA e quantistica | ai deploy, ai training, ai notebook, quantum emulator, quantum qpu | Parziale |
| Identità/Accesso | iam, login | Parziale |
| Private Cloud/Ibrido | dedicated-cloud, dedicated-cluster, nutanix | Parziale |
| Rete | ip, vrack, iploadbalancing, ovhcloudconnect, cdn-dedicated | Parziale |
| Domini/DNS/Email/Hosting | domain-name, domain-zone, email-mxplan, email-pro, webhosting, hosting-private-database | Parziale |
| Backup/Sicurezza/Supporto | veeam*, ssl, okms, support-tickets, vmwareclouddirector-* | Parziale |
Elenco completo dei comandi: ovhcloud -h. Dettagli: servizi compatibili su GitHub.
Casi d'uso ed esempi
Sintassi generale: ovhcloud [comando] {sotto-comandi} {parametri}.
Formati di output: tabella, JSON, YAML o espressioni gval.
| Obiettivo | Comando |
| Connettersi e salvare le credenziali | ovhcloud login |
| Elencare i VPS (tabella) | ovhcloud vps list |
| Dettagli di un VPS in JSON | ovhcloud vps get -o json |
| Reinstallare un server Bare Metal (modalità interattiva) | ovhcloud baremetal reinstall --editor |
| Elencare le istanze e filtrare sulla Region GRA9 | ovhcloud cloud instance list --filter 'region=="GRA9"' |
| Recuperare l'ID di un pool di nodi MKS per nome | ovhcloud cloud kube nodepool list --filter 'name=="nodepool_name"' --format 'id' |
Opzioni globali utili: -o --output, -f, --format (espressione gval), -h, --help.
Servizi che potrebbero interessarti
Gestisci tutto il tuo cloud da terminale
Installazione con un solo comando, open source, compatibile con OpenStack e allineata al portfolio OVHcloud. Prova la CLI senza impegno.
Le risposte alle tue domande
Cosa è possibile fare con la CLI OVHcloud?
La CLI OVHcloud permette di gestire i propri servizi OVHcloud da un terminale. Per esempio è possibile elencare, creare, modificare o eliminare facilmente servizi tramite terminale. La CLI è ancora in fase di sviluppo, ma copertura e funzionalità verranno ampliate nel tempo.
Qual è la lista dettagliata dei servizi coperti dalla CLI OVHcloud?
La CLI OVHcloud è ancora in fase di sviluppo e la copertura è quindi in continua evoluzione. Conoscere nel dettaglio la copertura attuale è possibile digitando il comando “ovhcloud -h” nella CLI.
Come autenticarsi?
Per autenticarsi è possibile consultare la documentazione disponibile qui.
È disponibile una documentazione?
Una guida per iniziare a utilizzare la CLI OVHcloud è disponibile nella nostra pagina della documentazione. Il README di GitHub dettaglia l'installazione, l'autenticazione e fornisce alcuni esempi.
Come autenticarsi facilmente?
Il metodo più semplice è “ovhcloud login”, che crea e salva le credenziali API in modo interattivo. È anche possibile utilizzare un file “~/.ovh.conf” o variabili d'ambiente per script e CI/CD.
Quali servizi sono totalmente supportati dalla CLI?
I servizi con copertura completa (“Sì”) includono in particolare: istanze Public Cloud, Kubernetes (MKS), Object Storage S3/Swift, Block Storage, Bare Metal, VPS e IAM. Digitando “ovhcloud -h” è possibile ottenere la lista aggiornata dei comandi.


