Name | Version |
---|---|
terraform | >= 1.5.0 |
- Downloading image on a PVE node requires
Datastore.AllocateTemplate
,Sys.Audit
andSys.Modify
permission to the root directory,/
.
Name | Version |
---|---|
bpg proxmox | >= 0.53.1 |
Variable | Default | Type | Description | Required |
---|---|---|---|---|
node | String | Name of Proxmox node to download the image and provision VM on, e.g. pve |
Yes | |
image_filename | null |
String | Filename, default null will extract name from URL |
no |
image_url | String | Image URL | Yes | |
image_checksum | String | Image checksum value | Yes | |
image_checksum_algorithm | sha256 |
String | Image checksum algorithm | no |
image_datastore_id | local |
String | PVE disk location for images | no |
image_content_type | iso |
String | File content type, iso for VM images or vztmpl for LXC images |
no |
image_overwrite | false |
Boolean | Overwrite pre-existing image on PVE host | no |
image_upload_timeout | 600 |
Number | Image upload timeout in seconds | no |
Name | Description |
---|---|
id |
File ID |
- Linux Containers | LXC Images
- We suggesting using the cloud-init enabled images:
<DISTRO>/amd64/cloud/rootfs.tar.xz
.
- We suggesting using the cloud-init enabled images: