Aller au contenu

proxmox

Terraform avec Proxmox PVE

Terraform est un outil puissant d'infrastructure as code développé par HashiCorp. Il permet de définir et de provisionner l'infrastructure de manière déclarative, en utilisant un langage de configuration, le HCL. Grâce à Terraform, les équipes peuvent gérer de manière cohérente et automatisée des ressources cloud, sur site ou hybrides, en réduisant les erreurs manuelles et en accélérant le déploiement.

Dans cet article, je fais la démonstration de l'utilisation de Terraform avec Proxmox en exploitant du cloudinit, les VLAN, spécifications de la carte réseau ainsi que l'emplacement du datastore.

Proxmox template cloud init

Cloud-Init est un outil permettant d'automatiser la configuration initiale des machines virtuelles. Comme la configuration du nom d'hôte, des interfaces réseau et des clés autorisées. Il peut être utilisé lors du provisionnement de machines virtuelles qui ont été déployées sur la base d'un modèle afin d'éviter les conflits sur le réseau.