Hey all, just hoping to get some advice on any software out there that can help me keep on top of all the VMs i’m running on my Proxmox instances, and potentially my other machines I have too.

I’m looking for a way to help me stay on top of updates and things like when the machine was last online, last rebooted etc etc. There are commercial products for such a thing, and I don’t necessarily want to install any sort of Agent on each of the machines (if I can avoid it).

I looked at something like Homarr, but not sure if that’s what i’m really after.

What recommendations do all you have?

  • tofu
    link
    fedilink
    English
    arrow-up
    7
    ·
    3 days ago

    Ansible doesn’t need an agent besides python and can take care of most kinds of updates. You have to run/schedule it regularly though. It’s pretty good for updating multiple hosts at once (assuming they mostly have the same OSes).

    For uptime, CPU etc you mostly need agents but Proxmox also shows some of these in the UI.

    • Matty_r@programming.devOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 days ago

      Cheers I’ll check out Ansible, it been on my lost of things to look at over the years anyway so its a good excuse to dig into it

    • ryokimball@infosec.pub
      link
      fedilink
      English
      arrow-up
      2
      ·
      3 days ago

      AWX is basically Ansible as a service.

      Wait. That sounds dumb. Hosted and centralized Ansible?

      Idk. Brain not braining. Just saying, it’s worth checking out.

      • Possibly linux@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        AWX is a pain to install and maintain. Development has also been cut for the most part since Redhat wants you to use Tower.

      • tofu
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 days ago

        True, but I’m not sure I’d put up awx nowadays. At work we migrated from Tower/AWX to Ansible in Gitlab pipelines because of constant problems and I’m thinking about doing a similar thing in my Forgejo. I’m not much of a fan if running Ansible via CLI except for development purposes. Too much trouble with variables