A way to update all those containers in bulk using saved-configs?

drdude

New Member
Hi, I hope this fits the forum subject focus.

Recently I wrote this simple script to update all my linux containers/VMs (I am sure some one could add windows guests and maybe RPM based, slack, etc support) using MPSSH (an old but good parallel ssh utility). I am also sure it can be extended to include other maintenance commands for bulk maintenance of such containers/VMs. I know Ansible exists and maybe that is a preferable way to manage machines in bulk, but for homelabs of a single/few proxmox machines learning Ansible seems to be a daunting task, and since Proxmox has scheduling and very mature set of features on which this can be improved and integrated.

The question I have, maybe a feature/improvement to Proxmox web-UI and/or CLI utils (or even APIs)... can we add such ability to proxmox said API/interfaces?

I have python programming experience, and am learning Rust. I am willing to contribute such feature if some one can guide me and/or it is a desired feature.

Does this makes sense as a side project? does anyone care to have it? is it even relevant or is there a simple tool to do this task and I just should drop this thought and use it?

Thank you so much for the help and guidance.
 
I think most people just use ansible to manage tasks for VMs or containers such as bulk updates. I am not a fan of that personally because you need to install python on each target, which seems a bit too much to me.
 
  • Like
Reactions: drdude
what exactly should that feature be?
 
  • Like
Reactions: drdude

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!