Skip to content

proxmox-create-storage

Flexibly inject tasks to the proxmox-debian-install workflow.

Allows for injecting custom storage creation tasks into the running workflow for setting up the Storage subsystems within a Proxmox node.

Set the Param proxmox/flexiflow-create-storage on the machine to a String array list of Tasks to execute. This gets set on the target Proxmox hypervisor(s) you are building.

Example:

proxmox/flexiflow-create-storage:
  - proxmox-storage-setup-dir
  - proxmox-storage-setup-lvmthin

Would specify setting up a Directory type storage provider, followed by setting up an LVM Thin pool for storage.

Note that each injected Task will have it's own requirements on Param settings to control the configuration of that task.

Storage configurations are usually managed by use of the proxmox/storage-config Param.