Extends knife with `knife proxmox vm create` to create a new VM on Proxmox VE and `knife proxmox vm bootstrap` to create it and automatically bootstrap it with Chef/CINC in a single command — cloning a prepared template, configuring CPU/RAM/network/cloud-init, starting the VM and waiting for it to boot before running the node bootstrap. Adds read-only `cluster list`, `template list` and `vm list` helpers. Supports multiple Proxmox clusters defined in ~/.cinc/config.rb and authenticates with Proxmox VE API tokens.
Required Ruby Version
>= 3.1
Authors
Piotr Wojcieszonek