Aller au contenu principal

Un article tagués avec « devops »

DevOps - Tools

Voir tous les tags

Introduction à Terraform avec Proxmox

· 5 minutes de lecture
Vianney Marticou
Mr. VyM @ EPITA

Le but de Terraform est de déployer une infrastructure ou une entité de manière idempotente. Cela signifie que l’on doit pouvoir relancer le script 100 fois et obtenir le même résultat à chaque exécution.
Pour cela, nous utilisons un provider, qui est essentiellement une bibliothèque permettant de se connecter à notre serveur.

Dans ce cas pratique, nous allons utiliser Proxmox et BPG. Il existe deux principaux providers pour Proxmox :

  • Telmate
    C’est une bibliothèque qui permet de déployer très simplement des VMs et des LXCs.
    Inconvénient : elle n’implémente pas de fonctionnalités avancées. Cependant, elle est fréquemment mise à jour.

  • Bpg
    Cette bibliothèque est légèrement plus complexe à prendre en main, mais elle est bien plus puissante.