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