vm-qemu

dselders/vm-qemu/proxmox

Terraform Module HCL PROXMOX
Install
module "vm-qemu" {
source = "dselders/vm-qemu/proxmox"
version = "0.1.1"
}
plain text: /constructs/tfmod-dselders-vm-qemu-proxmox/install.txt
⭐ Source on GitHub 📦 Registry page
README

Usage: ``hcl data "local_file" "ssh_public_key" { filename = "/home/david/.ssh/id_rsa.pub" } module "proxmox_vm" { source "modules/proxmox_vm" test1 = { description = "instance deployed via Terraform" domain = "some.fqdn.com target_node = "pve" agent = true clone = "centos7" cores = "2" memory = "2048" disk_size = "16" storage = "local" ip_address = "192.168.1.10/24" gateway = "192.168.1.1" ssh_key = data.local_file.ssh_public_key.content } ` Requirements No requirements. Providers | Name | Version | |------|---------| | proxmox | n/a | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | proxmox\_vms | VMs definitions | map(any)` | n/a | yes | | vm\_defaults | VM defaults | object({ agent = bool bios = string boot = string cores =

Inputs (2)
NameTypeDescriptionDefault
proxmox_vmsmap(any)VMs definitions required
vm_defaultsobject({ agent = bool VM defaults{ "agent": false, "bios": "seabios",
Resources (1)
proxmox_vm_qemu
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.1
Cloud PROXMOX
★ Stars1
Forks0
Total downloads793
Inputs2
Resources1
LicenseNOASSERTION
Namespacedselders
Updated