full-clone.tf 903 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. # Proxmox Full-Clone
  2. # ---
  3. # Create a new VM from a clone
  4. resource "proxmox_vm_qemu" "your-vm" {
  5. # VM General Settings
  6. target_node = "your-proxmox-node"
  7. vmid = "100"
  8. name = "vm-name"
  9. desc = "Description"
  10. # VM Advanced General Settings
  11. onboot = true
  12. # VM OS Settings
  13. clone = "your-clone"
  14. # VM System Settings
  15. agent = 1
  16. # VM CPU Settings
  17. cores = 1
  18. sockets = 1
  19. cpu = "host"
  20. # VM Memory Settings
  21. memory = 1024
  22. # VM Network Settings
  23. network {
  24. bridge = "vmbr0"
  25. model = "virtio"
  26. }
  27. # VM Cloud-Init Settings
  28. os_type = "cloud-init"
  29. # (Optional) IP Address and Gateway
  30. # ipconfig0 = "ip=0.0.0.0/0,gw=0.0.0.0"
  31. # (Optional) Default User
  32. # ciuser = "your-username"
  33. # (Optional) Add your SSH KEY
  34. # sshkeys = <<EOF
  35. # #YOUR-PUBLIC-SSH-KEY
  36. # EOF
  37. }