terraform-provider-libvirt
« Back to VersTracker
Description:
Terraform provisioning with Linux KVM using libvirt
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Devops
Tags: terraform libvirt kvm virtualization devops iac
Install: brew install terraform-provider-libvirt
About:
This Terraform provider enables infrastructure-as-code management of Linux KVM virtual machines via the libvirt API. It allows users to provision, configure, and manage VMs, networks, and storage volumes declaratively. The main value is automating virtual infrastructure on local or remote KVM hosts without manual intervention.
Key Features:
  • Declarative VM lifecycle management
  • Cloud-init integration for provisioning
  • Support for volumes, networks, and snapshots
  • Remote libvirt daemon connection support
Use Cases:
  • Local development environments mimicking production
  • Automated CI/CD testing infrastructure
  • Edge computing lab deployments
Alternatives:
  • Vagrant – More focused on developer workflow automation vs full infrastructure-as-code
  • Terraform provider proxmox – Targets Proxmox VE instead of pure KVM/libvirt
Version History
Detected Version Rev Change Commit
Sep 15, 2025 8:55pm 0 VERSION_BUMP be8f4c05
Sep 23, 2024 1:01am 0 VERSION_BUMP 84c7f28b
Sep 12, 2024 11:01pm 0 VERSION_BUMP 7211b793