Proxmox VE Cloud-Init Creator (pvecic)

Scope

Proxmox VE supports Cloud Init so one can easily bootstrap VM’s without PXE/Kickstart/Preseed/…

This project provides the following tools to do so:

  • client binary to interact with PVE cluster nodes
  • pvevic-snippets-endpoint: snippets API endpoint using rclone
  • pvecic-image-mirror: serve local mirror of Ubuntu cloud images
  • pvecic-image-sync: sync local mirror of Ubuntu cloud images

Standing on the shoulders of giants, tools being used:

Motivation was to setup dynamic Gitlab runners for a multiarch docker image build here.