Repolode
ovh

ovh/ovhcloud-cli

Interfaz oficial de línea de comandos de OVHcloud para gestionar servicios, cuentas y recursos de Public Cloud desde la terminal.

Alternativa open source a:OVHcloud Manager

Estrellas
217
Forks
36
Issues abiertos
67
Último commit
ayer

¿Qué es?

ovhcloud es la interfaz oficial de línea de comandos de OVHcloud. Ofrece comandos para la mayoría de las familias de productos de OVHcloud, desde VPS, Bare Metal y dominios hasta instancias de Public Cloud, Managed Kubernetes, bases de datos, almacenamiento de objetos e IAM. Los resultados se pueden mostrar como tabla, JSON, YAML o mediante una expresión gval personalizada, por lo que sirve tanto para consultas rápidas como para scripts y pipelines de CI/CD.

La autenticación se realiza mediante un inicio de sesión interactivo que crea credenciales de API, un archivo ovh.conf estándar o variables de entorno. Se pueden gestionar varias cuentas mediante perfiles con nombre. La opción global --debug registra detalles de las solicitudes HTTP, y --ignore-errors permite que las ejecuciones por lotes continúen aunque se produzcan errores no críticos de la API.

El proyecto también incluye una interfaz de terminal experimental (`ovhcloud browser`) para explorar recursos de Public Cloud y autocompletado de comandos para Bash, Zsh, Fish y PowerShell. Se distribuye como binario, imagen de Docker, cask de Homebrew o módulo de Go.

Funciones clave

  • 01Cubre la mayoría de las familias de productos de OVHcloud, incluidos VPS, Bare Metal, dominios y Public Cloud
  • 02Muestra los resultados como tabla, JSON, YAML o expresiones gval personalizadas
  • 03Admite inicio de sesión interactivo, archivos de configuración, variables de entorno y perfiles con nombre
  • 04Ofrece una TUI experimental para explorar recursos de Public Cloud
  • 05Incluye autocompletado de comandos para Bash, Zsh, Fish y PowerShell

Casos de uso

  • Automatizar el aprovisionamiento de infraestructura de OVHcloud mediante scripts o pipelines de CI/CD
  • Consultar rápidamente desde la terminal detalles de VPS, instancias o servicios
  • Gestionar clústeres de Kubernetes de Public Cloud, bases de datos y almacenamiento de objetos sin usar la consola web

Inicio rápido

  1. 1

    Instálalo con Homebrew

    brew install --cask ovh/tap/ovhcloud-cli
  2. 2

    O instálalo desde el código fuente con Go (necesitas tener Go instalado)

    go install github.com/ovh/ovhcloud-cli/cmd/ovhcloud@latest
  3. 3

    Inicia sesión y crea credenciales de API

    ovhcloud login

Antes de usarlo

  • Necesitas una cuenta de OVHcloud y credenciales de API para realizar llamadas a la API.
  • Muchas áreas de producto solo están cubiertas parcialmente por los comandos.
  • El navegador interactivo (TUI) está marcado como experimental.

En colecciones

Temas

Preguntas frecuentes

¿Qué es ovhcloud-cli?
Interfaz oficial de línea de comandos de OVHcloud para gestionar servicios, cuentas y recursos de Public Cloud desde la terminal. ovhcloud es la interfaz oficial de línea de comandos de OVHcloud. Ofrece comandos para la mayoría de las familias de productos de OVHcloud, desde VPS, Bare Metal y dominios hasta instancias de Public Cloud, Managed Kubernetes, bases de datos, almacenamiento de objetos e IAM. Los resultados se pueden mostrar como tabla, JSON, YAML o mediante una expresión gval personalizada, por lo que sirve tanto para consultas rápidas como para scripts y pipelines de CI/CD.
¿ovhcloud-cli es gratuito? ¿Qué licencia tiene?
ovhcloud-cli es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ovhcloud-cli sigue mantenido?
Mantenimiento activo. El último commit de ovhcloud-cli fue el 21 oct 2026.
¿Para qué puedo usar ovhcloud-cli?
Automatizar el aprovisionamiento de infraestructura de OVHcloud mediante scripts o pipelines de CI/CD Consultar rápidamente desde la terminal detalles de VPS, instancias o servicios Gestionar clústeres de Kubernetes de Public Cloud, bases de datos y almacenamiento de objetos sin usar la consola web
¿Cómo se instala ovhcloud-cli?
Instálalo con Homebrew: brew install --cask ovh/tap/ovhcloud-cli O instálalo desde el código fuente con Go (necesitas tener Go instalado): go install github.com/ovh/ovhcloud-cli/cmd/ovhcloud@latest Inicia sesión y crea credenciales de API: ovhcloud login
¿Dónde consigo ovhcloud-cli?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ovh/ovhcloud-cli

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados