How to create a VM with Cloud-Init setting in Proxmox

Intro As promised in the previous blog post, let’s see how to create a VM, starting from a template, and using Cloud-Init to configure basic settings at the first run. What’s Cloud-Init? Cloud-Init is a powerful tool for automating the initial configuration of virtual machines (VMs) in cloud environments. It is designed to customize a VM when it first boots by executing scripts and applying configurations based on user-supplied metadata. This enables dynamic provisioning of instances without manual intervention. [Read More]

How to create Proxmox Template starting from linux cloud image

Intro Lately I was revisiting my VM templates in Proxmox that I created some time ago. I used to create them with a mix of steps done with the Web interface and some done through the CLI, but this time I wanted to check if there was a way to do everything through CLI, for consistency and also to be quicker. The templates I was focused on were for Linux VMs and I also wanted to use the cloud image provided by Ubuntu or Debian, so that I can leverage the cloud-init feature. [Read More]