public inbox for pve-user@lists.proxmox.com
 help / color / mirror / Atom feed
* [PVE-User] Infrastructure as code with Proxmox: Building templates, automated VM/container provisioning
@ 2023-06-06  8:58 Benjamin Hofer
  0 siblings, 0 replies; only message in thread
From: Benjamin Hofer @ 2023-06-06  8:58 UTC (permalink / raw)
  To: pve-user

Hi community,

after doing quite some research and testing of tools, I'm still looking for
a proper way of auto-provisioning VMs and containers on Proxmox
(infrastructure as code).
The goal is on the one hand to build base images, on the other hand to have
pipelines setup infrastructure like you would do on public clouds.

Terraform - The inofficial telmate/proxmox provider appeared to be
inreliable in many situations.
Ansible - There are some community modules, but also they weren't reliable,
parameters weren't honored etc.
Cloud-init - works OK, but is implemented in a way that appeared very
unusual to me. I'd expect to be able to pass user-data via the API
directly, like it's the case with many other well-known cloud providers.
Full, API-based automation is difficult with the current implementation.
Packer builder - might do for building VM images, but doesn't seem to
support cloud-init for instance.

Any ideas/thoughts? How to do IaC without writing everything on your own?
I'm quite new to Proxmox, so of course I may be wrong at some of these
points!

Thanks in advance.

All the best
Benjamin


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-06-06  8:59 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-06  8:58 [PVE-User] Infrastructure as code with Proxmox: Building templates, automated VM/container provisioning Benjamin Hofer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal