INFRA AS CODE

Provider Terraform pour cloud européen

Clever Cloud propose un provider Terraform officiel pour déployer et gérer vos applications, bases de données et add-ons en infrastructure as code, hébergé sur un cloud européen. Compatible OpenTofu.

Terraform

Provider Terraform Clever Cloud : gérez votre infrastructure as code sur un cloud européen souverain

Le provider Terraform officiel de Clever Cloud vous permet de provisionner et déployer vos applications, bases de données et add-ons directement depuis votre code HCL — sans passer par une interface graphique, sans script manuel, sans dépendance à un orchestrateur tiers.

Compatible avec OpenTofu, il s’intègre nativement dans vos pipelines GitOps et CI/CD. Toutes les ressources gérées par le provider sont hébergées en Europe, dans des datacenters Clever Cloud soumis au droit français et européen — hors de portée du Cloud Act américain.

Applications (Node.js, Java, Python, PHP, Go, Ruby, .NET…), bases de données managées (PostgreSQL, MySQL, MongoDB, Redis…), stockage objet compatible S3 (Cellar), IAM as a Service (Keycloak), monitoring : l’ensemble du catalogue Clever Cloud est gérable en infrastructure as code via une seule interface déclarative.

  1. 01

    01 Infrastructure déclarative

    Définissez l’état cible de votre infrastructure dans le code. Terraform s’assure que l’infrastructure réelle corresponde à cette configuration à chaque application.

  2. 02

    02 Gestion de l’état et du cycle de vie

    Suivez les modifications, planifiez les mises à jour et appliquez uniquement ce qui est nécessaire. Terraform gère automatiquement les dépendances et le cycle de vie des ressources.

  3. 03

    03 Modules réutilisables

    Regroupez des composants d’infrastructure dans des modules partageables pour des déploiements cohérents entre projets et équipes.

  4. 04

    04 Intégration CI/CD

    Gérez facilement vos versions et automatisation. Validez, testez et déployez votre infrastructure dans vos pipelines de développement.

  5. 05

    05 Travail collaboratif

    Partagez votre code d’infrastructure dans des dépôts Git, gérez les modifications via des pull requests et suivez l’historique complet des évolutions.

Qu’est-ce que l’Infrastructure as Code (IaC) ?

L’IaC permet aux équipes de gérer leur infrastructure via du code plutôt que par configuration manuelle. Cela améliore la fiabilité, réduit les erreurs humaines et facilite l’automatisation. Grâce à un langage déclaratif comme HCL, l’infrastructure devient prévisible, testable et intégrée aux pratiques de développement existantes.

Cas d’usage:

  • Mise en place automatisée d’environnements : Provisionnez des stacks complètes — applications, services, réseau — à partir d’une seule configuration.
  • Environnements éphémères à la demande : Déployez rapidement des environnements temporaires pour le développement, les tests ou la revue de fonctionnalités.
  • Déploiements cohérents : Assurez la reproductibilité de l’infrastructure entre les équipes, les environnements et les étapes du cycle de livraison.
  • Résilience: Remontez rapidement une infrastructure critique à partir du code source avec un minimum d’interruption.
  • Intégration plateforme : Utilisez des providers pour interagir avec les plateformes d’hébergement, les outils PaaS ou les orchestrateurs comme Kubernetes.

Ce que vous pouvez gérer avec le provider ?

  • Runtimes : Node.js, Java, Python, PHP, Go, Ruby, Rust, Scala, .NET, Docker, Static, FrankenPHP
  • Bases de données managées : PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Cassandra
  • Stockage : Cellar (stockage objet compatible S3), File System Buckets
  • IAM : Keycloak as a Service (multi-instances, console dédiée, SSO, OIDC/SAML)
  • Réseau : Network Groups, Load Balancers
  • Add-ons : Pulsar, Metabase, Materia KV, Materia TS, Otoroshi, et plus

Pourquoi utiliser Terraform sur Clever Cloud ?

  • Aucun lock-in sur votre outillage. Le provider Clever Cloud est open source, publié sur le Terraform Registry, et compatible OpenTofu. Votre configuration IaC est portable.
  • Couverture infrastructure complète dans un seul provider. Applications, bases de données, stockage, IAM, réseau : pas besoin de combiner plusieurs providers pour décrire un environnement complet. Un seul provider couvre l’intégralité du catalogue Clever Cloud.
  • Hébergement européen, hors juridiction américaine. Les ressources provisionnées via Terraform tournent sur l’infrastructure Clever Cloud en France. Clever Cloud opère ses propres datacenters, sans sous-traitants américains, sans sous-traitance opaque. Certifié ISO/IEC 27001:2022 et HDS. Conforme RGPD.
  • Cloud managé de niveau production. Clever Cloud gère la disponibilité, les redémarrages automatiques, la scalabilité et les correctifs de sécurité. Votre configuration Terraform décrit l’état cible — Clever Cloud le maintient.
  • GitOps et CI/CD natifs. Intégrez le provider dans vos pipelines existants : GitHub Actions, GitLab CI, Jenkins, ou tout autre système CI. Les évolutions d’infrastructure suivent le même processus de revue et de déploiement que le code applicatif.

Adoptez Terraform dès aujourd’hui

Terraform vous offre un contrôle total sur votre infrastructure grâce au code. Combiné à une plateforme managée, vous automatisez vos déploiements, réduisez la complexité et vous concentrez sur ce qui compte vraiment : créer de la valeur avec vos applications.

Foire aux questions – Terraform

Le provider Terraform Clever Cloud est-il open source ? Oui. Le provider est open source et disponible sur GitHubsous licence MIT. Il est publié sur le Terraform Registry officiel sous le namespace CleverCloud/clevercloud.

Est-il compatible avec OpenTofu ? Oui. Le provider Terraform Clever Cloud est entièrement compatible avec OpenTofu. Aucune modification de configuration n’est nécessaire — les mêmes fichiers HCL et la même source de provider fonctionnent identiquement avec les deux outils.

Quels runtimes et bases de données sont supportés ? Tous les runtimes principaux (Node.js, Java, Python, PHP, Go, Ruby, Rust, Scala, .NET, Docker) et toutes les bases de données managées disponibles sur Clever Cloud (PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch, Cassandra) sont supportés. La matrice de support complète est disponible dans la documentation du provider.

Puis-je gérer mes instances Keycloak avec Terraform ? Oui. Keycloak as a Service (multi-instances, console dédiée, MCO, monitoring Grafana) est entièrement gérable via le provider Terraform.

L’infrastructure est-elle hébergée en Europe ? Oui. Toutes les ressources provisionnées via le provider Terraform Clever Cloud sont hébergées dans les datacenters propres de Clever Cloud en France. Clever Cloud n’a pas de maison mère américaine et aucun sous-traitant américain. Vos données sont soumises exclusivement au droit français et européen.

Discover our news

Programme UP : Clever Cloud annonce la cinquième sélection de startups

Avec cette nouvelle promotion, Clever Cloud accueille quatre startups au sein du Programme UP : Sentibee, Pictaderm, Legaia et Cockpit Agriculture.
Entreprise

Sōzu 2.0 : du reverse proxy à l’edge programmable

Sōzu est le reverse proxy placé devant chaque application qui s’exécute sur Clever Cloud. Après dix-huit mois de travaux — d’abord le multiplexer HTTP/2, bâti sur kawa, notre format pivot déjà en place, puis la quasi-totalité des couches du proxy, et enfin une mise à l’épreuve en production sur les load balancers de cleverapps.io —, Sōzu 2.0 est disponible.
Engineering

K3s vs K8s : quelles différences et lequel choisir en 2026 ?

Kubernetes s’est imposé comme le standard de l’orchestration de conteneurs. Mais selon les contraintes de votre infrastructure (ressources limitées, edge computing, IoT ou clusters entreprise à grande échelle), la distribution que vous choisissez change radicalement la donne. K3s et K8s (le Kubernetes originel) répondent à des besoins distincts, même si les deux partagent la même base certifiée CNCF.
Engineering Fonctionnalités