CLI OVHcloud
CLI OVHcloud
La CLI oficial para gestionar tus servicios en la nube de OVHcloud desde tu terminal. Instalación rápida, autenticación guiada: la CLI es una herramienta sencilla para gestionar muy rápidamente tus servicios OVHcloud.
Instalación
En un comando
Usos
Prueba, desarrollo y producción
Listo para uso de agentes
Compatible con tus cadenas CI/CD
Cobertura
De la mayoría de los servicios e infraestructuras de OVHcloud
Ventajas y beneficios
Gana en rapidez, automatiza tus operaciones y mantén el control sobre todos los servicios de OVHcloud, con una herramienta diseñada para equipos devops y SRE.
Rapidez y eficacia
Un solo comando para generar listados, crear, modificar o eliminar recursos. Olvídate de las interfaces gráficas y trabaja directamente desde la terminal.
Automatización y CI/CD
Integra la CLI en tus scripts, pipelines y herramientas de orquestación. Flujos reproducibles fácilmente: ideal para el despliegue y la migración a gran escala.
Control y transparencia
Código open source, comandos explícitos y salidas formateables (JSON, YAML, tabla). Diseñado para equipos de desarrollo y devops que buscan mantener el control.
Particularidades de OVHcloud
Una CLI diseñada para alinearse con los estándares del mercado y con el ecosistema de OVHcloud.
Integración con el ecosistema de OVHcloud
La roadmap de la CLI busca ampliar la compatibilidad con los servicios de OVHcloud: Public Cloud, Private Cloud, Bare Metal, VPS, alojamiento, red, bases de datos, IA: una sola herramienta para gestionar todos tus servicios de OVHcloud.
Totalmente compatible con OpenStack.
La CLI de OVHcloud es complementaria a las tecnologías disponibles en algunos de nuestros servicios (por ejemplo, kubectl, S3). Una reversibilidad total y herramientas adaptadas a tus necesidades.
Una CLI para todos los servicios de OVHcloud
Cobertura progresiva de los productos de OVHcloud mediante comandos específicos.
«Sí» = cobertura completa, «Parcialmente» = cobertura en proceso de mejora.
| Categoría | Comando/producto | Cobertura |
| Servidor dedicado/VPS | baremetal, vps | Sí |
| Public Cloud/Compute | instancia | Sí |
| Public Cloud/contenedores | kube, rancher, container-registry | Sí |
| Public Cloud/bases de datos | database,managed-databases | Parcial |
| Public Cloud/Analytics | managed-analytics | Parcial |
| Public Cloud/almacenamiento | storage-s3, storage-swift, storage-block, storage | Sí |
| Public Cloud/red | loadbalancer, gateway,private, network, region, cssh-key, user, quota, cloud | Sí |
| Public Cloud/Data Platform | data platform | Parcial |
| Public Cloud/soluciones de IA y cuánticas | ai deploy, ai training, ai notebook, quantum emulator, quantum qpu | Parcial |
| Identidad/acceso | iam, login | Parcial |
| Private Cloud/híbrido | dedicated-cloud, dedicated-cluster, nutanix | Parcial |
| Red | ip, vrack, iploadbalancing, ovhcloudconnect, cdn-dedicated | Parcial |
| Dominios/DNS/email/hosting | domain-name, domain-zone, email-mxplan, email-pro, webhosting, hosting-private-database | Parcial |
| Backup/seguridad/soporte | veeam*, ssl, okms, support-tickets, vmwareclouddirector-* | Parcial |
Lista completa de comandos: ovhcloud -h. Detalles: productos compatibles en GitHub.
Casos de uso y ejemplos
Sintaxis general: ovhcloud [comando] {sub-comandos} {parámetros}.
Formatos de salida: tabla, JSON, YAML o expresiones gval.
| Objetivo | Pedido |
| Conectar y registrar los credenciales | ovhcloud login |
| Lista de VPS (tabla) | ovhcloud vps list |
| Información detallada de un VPS en JSON | ovhcloud vps get -o json |
| Reinstalar un servidor Bare Metal (modo interactivo) | ovhcloud baremetal reinstall --editor |
| Lista de las instancias y filtro por la región GRA9 | ovhcloud cloud instance list --filter 'region=="GRA9"' |
| Recuperar el ID de un grupo de nodos MKS por nombre | ovhcloud cloud kube nodepool list --filter 'name=="nodepool_name"' --format 'id' |
Opciones globales útiles: -o --output, -f, --format (expresión gval), -h, --help.
Estos productos también pueden interesarle
Controla tus servicios cloud desde un solo terminal.
Instalación en un solo comando, open source, compatible con OpenStack y los servicios de OVHcloud. Prueba la CLI sin compromiso.
FAQ
¿Qué puedo hacer con la CLI de OVHcloud?
La CLI de OVHcloud permite gestionar servicios tus de OVHcloud desde un mismo terminal. Podrás crear, editar, eliminar o consultar servicios fácilmente. La CLI aún está en desarrollo, pero seguiremos incorporando nuevas funcionalidades y ampliando su cobertura.
¿Cuál es la lista detallada de los servicios cubiertos por la CLI de OVHcloud?
La CLI de OVHcloud está en desarrollo, por lo que su cobertura continuará ampliándose. La cobertura actual se puede consultar ejecutando el comando « ovhcloud -h » en la CLI.
¿Cómo autenticarse?
Consulta la documentación disponible aquí para realizar la autenticación.
¿Hay documentación disponible?
Puedes consultar nuestra guía de inicio con la CLI de OVHcloud en nuestro centro de documentación. El Read me GitHub incluye, además de ejemplos, información detallada sobre el proceso de instalación y autenticación.
¿Cómo autenticarse fácilmente?
El método más sencillo es «ovhcloud login»: crea y guarda tus credenciales API de forma interactiva. También puedes usar un archivo « ~/.ovh.conf » o variables de entorno para scripts y CI/CD.
¿Qué productos soporta la CLI?
Los productos con cobertura completa («Sí») incluyen, entre otros: instancias de Public Cloud, Kubernetes (MKS), Object Storage S3/Swift, Block Storage, Bare Metal, VPS e IAM. Escribe «ovhcloud -h» para la lista actualizada de comandos.


