Terraform for Proxmox VE: Provision Virtual Machines
Provision VMs on Proxmox VE with Terraform using the bpg/proxmox provider: API token auth, cloud-init, LXC containers, and storage pools.
Provision VMs on Proxmox VE with Terraform using the bpg/proxmox provider: API token auth, cloud-init, LXC containers, and storage pools.
Provision QNX-vehicle cloud backends with Terraform: telemetry ingestion, OTA, BlackBerry IVY data services, and AWS / Azure Connected Vehicle stacks.
Provision SmartOS / Illumos infrastructure with Terraform: zones, ZFS datasets, vmadm-managed VMs, and the Triton DataCenter / Joyent successor stack.
Automate SONiC switches with Terraform: REST/gNMI, Azure-style fabric automation, and disaggregated network OS fleets.
Build cloud backends for SteamOS / Steam Deck Linux apps with Terraform: AWS multiplayer with GameLift, content delivery, and Proton-aware testing.
No official Terraform provider exists for Synology DSM. Here's the realistic pattern: configure S3/B2 backups, Hyper Backup, DNS, VPN, and the DSM API from Terraform — homelab best practices.
Provision Talos Linux Kubernetes nodes with Terraform on AWS, vSphere, and Proxmox: machine config, talosctl bootstrap, and automated upgrades.
Provision Azure IoT Hub for ThreadX / Azure RTOS (now Eclipse ThreadX) devices with Terraform: IoT Hub, DPS, Device Update for IoT Hub.
Provision Samsung Tizen smart device and Tizen TV app backends with Terraform: AWS streaming, Samsung Smart Things integration, and OTT delivery.
Manage TrueNAS Scale (Linux + ZFS) with Terraform using the dariusbakunas/truenas provider — datasets, NFS/SMB shares, snapshots, and replication jobs.
Provision tvOS 26 streaming app backends with Terraform: MediaPackage HLS/DASH, MediaConvert encoding, CloudFront, and content protection (DRM).
Unraid has no native Terraform provider. Here's how to manage the infrastructure around it instead: Cloudflare Tunnel, Backblaze B2 backups, and DNS.