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.
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.