OVHcloud CLI
OVHcloud CLI
De officiële CLI om uw hele cloud bij OVHcloud vanuit uw terminal te beheren. Snelle installatie, begeleide authenticatie: de CLI is een eenvoudig hulpmiddel om uw OVHcloud-diensten zeer snel te beheren.
Geïnstalleerd
Met één opdracht
Toepassingen
Test, ontwikkeling en productie
Klaar voor agentic
En compatibel met uw CI/CD pipelines
Dekking
Van de meeste OVHcloud-diensten en infrastructuren
Voordelen en baten
Werk sneller, automatiseer uw operationele taken en behoud de controle over al uw OVHcloud-services, met een tool die ontworpen is voor devops- en SRE-teams.
Snelheid en efficiëntie
Één commando om resources op te sommen, te creëren, te wijzigen of te verwijderen. Besteed minder tijd in uw grafische interfaces en werk rechtstreeks vanuit uw terminal.
Automatisering en CI/CD
Integreer de CLI in uw scripts, pipelines en orkestratietools. Eenvoudig reproduceerbare workflows: ideaal voor grootschalige implementatie en migratie.
Controle en transparantie
Opensourcecode, expliciete commando's en formatteerbare uitvoer (JSON, YAML, tabel). Ontworpen voor ontwikkelteams en devops die de controle willen behouden.
Specifieke kenmerken voor OVHcloud
Een CLI die ontworpen is om aan te sluiten bij de marktstandaarden en het OVHcloud-ecosysteem.
Verandert mee met de OVHcloud-portefeuille
De roadmap van de CLI streeft naar een compatibiliteit met een breed portfolio van OVHcloud-diensten: Public Cloud, Private Cloud, Bare Metal, VPS, webhosting, netwerk, databases, AI: één enkele tool om alle OVHcloud-diensten te beheren.
Volledig compatibel met de stack van OpenStack
De OVHcloud CLI vult de aanpak die sommige van onze services (bijvoorbeeld kubectl, S3) bieden, verder aan. Volledige reversibiliteit en tools die geschikt zijn voor alles wat u maar nodig heeft.
Een CLI voor de hele OVHcloud-portefeuille
Groeiende dekking van de OVHcloud-producten met specifieke opdrachten.
"Ja" = volledige dekking, "Gedeeltelijk" = dekking wordt nog uitgebreid.
| Categorie | Opdracht/product | Dekking |
| Dedicated server/VPS | baremetal, vps | Ja |
| Public Cloud Compute | instance | Ja |
| Public Cloud/containers | kube, rancher, container-registry | Ja |
| Public Cloud/databases | database,managed-databases | Gedeeltelijk |
| Public Cloud/analytics | managed-analytics | Gedeeltelijk |
| Public Cloud/storage | storage-s3, storage-swift, storage-block, storage | Ja |
| Public Cloud/netwerk | loadbalancer, gateway,private, network, region, cssh-key, user, quota, cloud | Ja |
| Public Cloud/Data Platform | data platform | Gedeeltelijk |
| Public Cloud/AI-oplossingen en kwantum | ai deploy, ai training, ai notebook, quantum emulator, quantum qpu | Gedeeltelijk |
| Identiteit/toegang | iam, login | Gedeeltelijk |
| Private Cloud/hybride | dedicated-cloud, dedicated-cluster, nutanix | Gedeeltelijk |
| Netwerk | ip, vrack, iploadbalancing, ovhcloudconnect, cdn-dedicated | Gedeeltelijk |
| Domeinen/DNS/e-mail/webhosting | domain-name, domain-zone, email-mxplan, email-pro, webhosting, hosting-private-database | Gedeeltelijk |
| Back-up/beveiliging/ondersteuning | veeam*, ssl, okms, support-tickets, vmwareclouddirector-* | Gedeeltelijk |
Volledige lijst met opdrachten: ovhcloud -h. Details: compatibele producten op GitHub.
Use cases en voorbeelden
Algemene syntaxis: ovhcloud [commando] {sub-commando's} {parameters}.
Uitvoerformats: tabel, JSON, YAML of gval-expressies.
| Doel | Opdracht |
| Aanmelden en inloggegevens opslaan | ovhcloud login |
| Lijst van VPS'en (tabel) | ovhcloud vps list |
| Details van een VPS in JSON | ovhcloud vps get -o json |
| Herinstalleer een Bare Metal-server (interactieve modus) | ovhcloud baremetal reinstall --editor |
| Som instances op en filter op de regio GRA9 | ovhcloud cloud instance list --filter 'region=="GRA9"' |
| Haal de ID van een pool met MKS-nodes op op naam | ovhcloud cloud kube nodepool list --filter 'name=="nodepool_name"' --format 'id' |
Nuttige globale opties: -o --output, -f, --format (gval-expressie), -h, --help.
Deze producten zijn wellicht ook interessant voor u
Beheer uw hele cloud vanuit de terminal.
Installatie met één commando, open source, compatibel met OpenStack en gericht op de OVHcloud-portefeuille. Probeer de CLI zonder contractuele verplichting.
Antwoord op uw vragen
Wat kan ik doen met de OVHcloud CLI?
Met de OVHcloud CLI kunt u uw OVHcloud-diensten vanuit een terminal beheren. U kunt bijvoorbeeld eenvoudig diensten vanuit de terminal opsommen, creëren, wijzigen of verwijderen. De CLI is nog in ontwikkeling, maar de dekking en features zullen in de loop van de tijd toenemen.
Wat is de gedetailleerde lijst met diensten die door de OVHcloud CLI worden afgedekt?
De OVHcloud CLI is nog in ontwikkeling, de dekking zal dus toenemen. U kunt de details van de huidige dekking lezen door het commando « ovhcloud -h » in de CLI in te voeren.
Hoe werkt authenticatie?
Voor authenticatie kunt u de beschikbare documentatie hier raadplegen.
Is er documentatie beschikbaar?
In ons documentatiecentrum vindt u een handleiding om goed te beginnen met de OVHcloud CLI. De GitHub README beschrijft de installatie, authenticatie en voorbeelden.
Hoe kan ik me eenvoudig authenticeren?
De eenvoudigste methode is "ovhcloud login": dit creëert en registreert uw API-inloggegevens interactief. U kunt ook een bestand "~/.ovh.conf" of omgevingsvariabelen gebruiken voor scripts en CI/CD.
Welke producten worden volledig ondersteund door de CLI?
De producten met volledige dekking ("Ja") zijn onder andere: Public Cloud-instances, Kubernetes (MKS), Object Storage S3/Swift, Block Storage, Bare Metal, VPS en IAM. Typ "ovhcloud -h" voor de actuele lijst met commando's.


