Repolode
ovh

ovh/ovhcloud-cli

OVHcloud 官方命令行工具,可在终端中管理 OVHcloud 各类服务与公有云资源。

可替代:OVHcloud Manager

Star
217
Fork
36
未关闭 Issue
67
最近提交
昨天

这是什么?

ovhcloud 是 OVHcloud 官方提供的命令行工具,覆盖其大部分产品线,包括 VPS、独立服务器、域名,以及公有云实例、托管 Kubernetes、数据库、对象存储和 IAM 等资源。每条命令都可以查询或管理对应服务。

输出格式支持表格、JSON、YAML,也支持 gval 表达式自定义输出,既适合临时查询,也便于在脚本或 CI/CD 流水线中调用。认证方式包括交互式登录生成 API 凭据、标准配置文件以及环境变量,并可通过 profile 切换多个账户。

项目还提供实验性的终端界面 `ovhcloud browser`,用于浏览公有云资源;同时支持 Bash、Zsh、Fish 和 PowerShell 的命令自动补全。安装方式包括二进制下载、Docker、Homebrew 以及 Go 源码安装。

核心功能

  • 01覆盖 VPS、独立服务器、域名、公有云等多类 OVHcloud 产品
  • 02支持表格、JSON、YAML 及 gval 表达式等输出格式
  • 03支持交互式登录、配置文件、环境变量和多账户 profile
  • 04提供实验性终端界面,用于浏览公有云资源
  • 05支持 Bash、Zsh、Fish、PowerShell 命令补全

适用场景

  • 在脚本或 CI/CD 流水线中自动化 OVHcloud 资源的创建与管理
  • 在终端中快速查询 VPS、云实例等服务的详细信息
  • 不打开网页控制台即可管理公有云 Kubernetes、数据库和对象存储

快速上手

  1. 1

    使用 Homebrew 安装

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

    或使用 Go 从源码安装(需已安装 Go)

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

    登录并创建 API 凭证

    ovhcloud login

使用前须知

  • 使用任何 API 调用前都需要 OVHcloud 账户和 API 凭证。
  • 许多产品领域的命令只是部分覆盖。
  • 交互式浏览器(TUI)被标注为实验性功能。

标签

常见问题

ovhcloud-cli 是什么?
OVHcloud 官方命令行工具,可在终端中管理 OVHcloud 各类服务与公有云资源。 ovhcloud 是 OVHcloud 官方提供的命令行工具,覆盖其大部分产品线,包括 VPS、独立服务器、域名,以及公有云实例、托管 Kubernetes、数据库、对象存储和 IAM 等资源。每条命令都可以查询或管理对应服务。
ovhcloud-cli 可以免费使用吗?用的什么许可证?
ovhcloud-cli 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
ovhcloud-cli 还在维护吗?
活跃维护中。ovhcloud-cli 最近一次提交是在 2026年10月21日。
ovhcloud-cli 适合用来做什么?
在脚本或 CI/CD 流水线中自动化 OVHcloud 资源的创建与管理 在终端中快速查询 VPS、云实例等服务的详细信息 不打开网页控制台即可管理公有云 Kubernetes、数据库和对象存储
ovhcloud-cli 怎么安装和运行?
使用 Homebrew 安装: brew install --cask ovh/tap/ovhcloud-cli 或使用 Go 从源码安装(需已安装 Go): go install github.com/ovh/ovhcloud-cli/cmd/ovhcloud@latest 登录并创建 API 凭证: ovhcloud login
在哪里获取 ovhcloud-cli?
源代码和安装说明在 GitHub 上:https://github.com/ovh/ovhcloud-cli

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目