Outils devops et d’automatisation
Outils pour développeurs
Un écosystème d’outils pour piloter votre cloud depuis le terminal, le navigateur ou vos pipelines : CLI, Terraform, IA dans le terminal, serveur MCP et Cloud Shell.
Installation rapide et complémentarité
Combinez la CLI OVHcloud dans vos scripts, Terraform/OpenTofu pour l’infrastructure déclarative, SHAI avec nos serveurs MCP pour piloter le cloud en langage naturel et Cloud Shell pour un accès ponctuel sans installation directement dans votre espace client.
Intégration et compatibilité
La plupart des services disponibles chez OVHcloud sont accessibles dans la CLI, le provider Terraform/OpenTofu et MCP Server. Gérer de manière unifiée votre écosystème cloud : Public Cloud, Bare Metal, VPS, réseau, DNS, etc.
API
Les fonctionnalités de nos produits exposés dans l'espace client sont accessibles via notre API.
Celle-ci est disponible sur https://eu.api.ovh.com/console/.
Une part importante de nos produits cloud dispose également de leur point de terminaison d'API dédié (ex. API Server de Kubernetes, API VMware, API PostgreSQL).
Ceux-ci s'appuient et exposent des API standards open source, lorsqu’elles existent, afin de garantir une compatibilité et une flexibilité maximales.
Vous trouverez, dans le tableau suivant, le lien vers la documentation relative à chacune de ces API spécifiques.
Interface en ligne de commande (CLI)
Les interfaces en ligne de commande permettent de manipuler facilement vos services OVHcloud depuis un terminal. Elles peuvent également être utilisées dans le cadre de scripts spécifiques d'automatisation ou de migration.
Une CLI OVHcloud est disponible ici : https://github.com/ovh/ovhcloud-cli
Elle couvre la majorité des services OVHcloud : hébergement et domaines, Bare Metal et VPS, Public et Private Cloud.
Cette CLI est également utilisable directement depuis votre espace client, en utilisant la fonctionnalité Cloud Shell.
Certains produits supportent également la CLI de la technologie qu'ils exposent, par exemple : kubectl pour Managed Kubernetes Service.
Vimeo conditionne la lecture de ses vidéos au dépôt de traceurs afin de vous proposer des publicités ciblées en fonction de votre navigation.
Pour pouvoir regarder la vidéo, vous devez accepter la catégorie de confidentialité Partage de cookies sur des plateformes tierces dans notre Centre de confidentialité. Vous avez la possibilité de retirer votre consentement à tout moment.
Pour plus d'informations, consultez la politique de cookies de Vimeo et la politique de cookies d'OVHcloud.
Serveurs MCP (Model Context Protocol)
MCP (Model Context Protocol) est une norme ouverte. Un serveur MCP est un service qui fournit un contexte structuré et des outils aux modèles d'IA de manière standardisée. L'objectif d'un serveur MCP est de servir de passerelle entre les applications d'IA, utilisant des modèles ou des agents, et les données, outils ou API externes. Les applications d’IA peuvent ainsi appeler des outils externes de manière sécurisée et efficace.
Il existe plusieurs façons d'utiliser le serveur MCP au sein de l'écosystème OVHcloud. Vous pouvez l'utiliser dans vos applications via des frameworks comme LangChain, LangChain4J, etc.
Vous pouvez également utiliser le serveur MCP dans l'IDE Visual Studio Code, par exemple avec Copilot, ou avec l'agent shell SHAI d'OVHcloud.
SHAI : https://github.com/ovh/shai
Vimeo conditionne la lecture de ses vidéos au dépôt de traceurs afin de vous proposer des publicités ciblées en fonction de votre navigation.
Pour pouvoir regarder la vidéo, vous devez accepter la catégorie de confidentialité Partage de cookies sur des plateformes tierces dans notre Centre de confidentialité. Vous avez la possibilité de retirer votre consentement à tout moment.
Pour plus d'informations, consultez la politique de cookies de Vimeo et la politique de cookies d'OVHcloud.
Infrastructure as Code (Terraform et OpenTofu)
OVHcloud prend en charge les outils d'Infrastructure as Code (IaC) tels que Terraform et Pulumi. Les utilisateurs et utilisatrices peuvent ainsi gérer leurs infrastructures de manière efficace et automatisée. Vous trouverez plus de détails sur les ressources associées dans la documentation ci-dessous.
Prêt à vous lancer ?
Un conseiller OVHcloud vous rappelle gratuitement.
Documentation
Les questions que vous vous posez
Par où commencer ?
Pour utiliser le terminal au quotidien : installez la CLI OVHcloud. Pour de l’Infrastructure as Code : configurez le provider Terraform. Pour de l’IA dans le terminal : SHAI + MCP Server. Pour un accès sans installation : Cloud Shell.
Est-ce redondant d'utiliser la CLI OVHcloud et le provider Terraform/OpenTofu ?
Non. La CLI est idéale pour des opérations interactives, des scripts et du dépannage. Terraform sert à décrire l’état souhaité de l’infrastructure et à le faire évoluer de façon reproductible et auditable. Les deux peuvent coexister dans vos workflows.
Le CLI Shell remplace-t-elle la CLI locale ?
Vous pouvez également utiliser la CLI Shell dans votre espace client. Celle-ci inclut la CLI OVHcloud et est parfaite pour un accès ponctuel ou sans installation. Pour des scripts automatisés, du CI/CD ou un usage intensif en local, l’installation de la CLI reste recommandée.
Pourquoi utiliser des outils d’Infrastructure as Code comme Terraform au lieu d’une configuration manuelle ?
Les outils d’Infrastructure as Code (IaC) assurent cohérence, rapidité et répétabilité à votre activité. Vous pouvez créer une version de votre infrastructure, examiner les modifications avant de les appliquer et revenir en arrière si nécessaire. Cela réduit les erreurs humaines et permet de maintenir des environnements stables et évolutifs tout au long du développement, de la mise en œuvre et de la production.
Quel est le prix des solutions d’Infra as Code ?
Les solutions d’Infra as Code (API, TF, CLI) sont gratuites. Il s’agit d’un moyen facile pour les utilisateurs et utilisatrices d’intégrer et d’automatiser les ressources cloud.
Où trouver la documentation de chaque outil ?
La section Documentation OVHcloud regroupe les liens vers la documentation officielle de chaque outil (Labs, centre d’aide, Terraform Registry, GitHub). Vous pouvez aussi utiliser les liens « Découvrir… » dans les cartes des solutions pour accéder aux pages dédiées.