CLI OVHcloud


CLI OVHcloud

Open Source


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.

Icons/concept/scaleUpCreated with Sketch.

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.

Installazione in pochi secondi

Diverse opzioni per adattarsi al tuo ambiente. Metodo consigliato: un solo comando, senza dipendenze esterne.

Una CLI per l’intero portfolio OVHcloud

Copertura crescente dei servizi OVHcloud con comandi dedicati.
“Sì” = copertura completa, “Parziale” = copertura in fase di ampliamento.

CategoriaComando/servizioCopertura
Server dedicato/VPSbaremetal, vps
Public Cloud/Computeinstance
Public Cloud/Containerkube, rancher, container-registry
Public Cloud/Databasedatabase, managed-databasesParziale
Public Cloud/Analyticsmanaged-analyticsParziale
Public Cloud/Storagestorage-s3, storage-swift, storage-block, storage
Public Cloud/Reteloadbalancer, gateway,private, network, region, cssh-key, user, quota, cloud
Public Cloud/Data Platformdata platformParziale
Public Cloud/Soluzioni IA e quantisticaai deploy, ai training, ai notebook, quantum emulator, quantum qpuParziale
Identità/Accessoiam, loginParziale
Private Cloud/Ibridodedicated-cloud, dedicated-cluster, nutanixParziale
Reteip, vrack, iploadbalancing, ovhcloudconnect, cdn-dedicatedParziale
Domini/DNS/Email/Hostingdomain-name, domain-zone, email-mxplan, email-pro, webhosting, hosting-private-databaseParziale
Backup/Sicurezza/Supportoveeam*, ssl, okms, support-tickets, vmwareclouddirector-*Parziale

Elenco completo dei comandi: ovhcloud -h. Dettagli: servizi compatibili su GitHub.

La riproduzione di video su Vimeo prevede strumenti di tracciamento per offrirti pubblicità personalizzate basate sulla tua navigazione.

Per guardare il video, devi accettare la politica sulla privacy relativa ai cookies di condivisione su piattaforme terze del nostro Privacy Center. Puoi disattivare questa opzione in qualsiasi momento.

Per maggiori informazioni, consulta la politica sui cookies di Vimeo e la politica sui cookies di OVHcloud.

Casi d'uso ed esempi

Sintassi generale: ovhcloud [comando] {sotto-comandi} {parametri}.
Formati di output: tabella, JSON, YAML o espressioni gval.

ObiettivoComando
Connettersi e salvare le credenzialiovhcloud login
Elencare i VPS (tabella)ovhcloud vps list
Dettagli di un VPS in JSONovhcloud vps get -o json
Reinstallare un server Bare Metal (modalità interattiva)ovhcloud baremetal reinstall --editor
Elencare le istanze e filtrare sulla Region GRA9ovhcloud cloud instance list --filter 'region=="GRA9"'
Recuperare l'ID di un pool di nodi MKS per nomeovhcloud cloud kube nodepool list --filter 'name=="nodepool_name"' --format 'id'

Opzioni globali utili: -o --output, -f, --format (espressione gval), -h, --help. 

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.