6 ms·
To be fair, Proxmox is essentially a UX wrapper around QEMU/KVM, which is free software and the true kernel of value. If you are going the MCP route I wonder if
by pphysch 1y ago
To be fair, Proxmox is essentially a UX wrapper around QEMU/KVM, which is free software and the true kernel of value. If you are going the MCP route I wonder if a direct QEMU or libvirt MCP server would be much more powerful and precise.
- SparkyMcUnicorn 1y agoProxmox has a UI and a bunch of APIs so I don't need to rebuild them myself, and maintains everything quite well (all major upgrades I've done have been pretty seamless). Proxmox is definitely an easy path, and you still have root access for drawing outside the lines.
- AgentMatrixAI 1y agoWhile you could do that, proxmox offers lot of value with its UI which I need to default to time to time. With just an API key I generate from proxmox I have a wide range of capability that I can hook up an MCP server to. The funny thing is with Cursor I can just generate a new capability, like the clone and template actions were created after asking Sonnet 4.
- tlamponi 1y agoWhile UI/UX is–as probably everywhere–a huge topic, we actually have spent most engineering power in the whole management stack. And of that managing QEMU/KVM–while surely significant–is by far not the biggest part of our also 100% free and open source code bases. I'd invite you to try our full feature set, from clustering, to SDN to integrated Ceph management, to containers, backups including third party and our own backup server, and many more, all accessible through a REST API with full permission management and modern access control. And we naturally try to contribute to every project we use however possible, be it in the form of patches, QA, detailed bug reports, ... and especially for QEMU et al. we're pretty content with our impact, at least compared to resources of other companies leveraging it, I think. If all it'd take is being "just" a simple UI wrapper, it would make lots of things way easier for us :-)
- pphysch 1y ago> I'd invite you to try our full feature set, from clustering, to SDN to integrated Ceph management, to containers, backups including third party and our own backup server, and many more, all accessible through a REST API with full permission management and modern access control. This would be appealing in a world where Kubernetes doesn't exist as a mature option. Don't the vast majority of Proxmox users use it for small VM labs, without all the bells and whistles?
- phil21 1y ago> Don't the vast majority of Proxmox users use it for small VM labs, without all the bells and whistles? In my little world this largely was true until Broadcom bought VMware and proceeded to blow it up. I know of a handful of rather “large” (100s of physical servers at least) VMware based products that are as quickly as possible migrating to proxmox. Given how universal this is for my little slice of IT, I imagine this is quite pervasive for the “mid tier” VMware organization.
- tlamponi 1y ago> This would be appealing in a world where Kubernetes doesn't exist as a mature option. The feature set of Kubernetes and Proxmox VE do not really overlap completely IMO, or would need much more hands-on approach and specialized in-house staff to set up and maintain, why go for that if you can do everything one need with much less headache. As the former needs much more dedicated management and maintenance resources and is often pulling in more complexity than most need, but there one needs also to differentiate from those developing and releasing their own applications and being fine with what e.g. kubernetes offers, quite possibly even wanting that, compared to those e.g. providing infrastructure for internal use or just favoring more monolithic applications, often boils down to taste and what one is comfortable with. Our enterprise customers are very diverse, from small shops with two or three node clusters to host the office infra to five digit hosts and 6 digits VMs spread out. We even know a few setups using Proxmox VE as basis for their Kubernetes cluster. Finally, PVE is quite a bit older than Kubernetes, we still exist and see a lot of adoption (already before the Broadcom deal, albeit there was an uptick since then), so even without some technical comparison of features or use cases or the like it seems clear that Kubernetes isn't an alternative for all, just like Proxmox VE certainly isn't one. > Don't the vast majority of Proxmox users use it for small VM labs, without all the bells and whistles? One should not confuse being very popular in the home lab scene due to being very approachable, simple to set up, and most importantly 100% FLOSS, not just open core or the like, with it being the main or target audience, but we're really happy with the synergies it provides. And actually I'd not frame it as bad thing that Proxmox VE is used that way, we do not want to be a club that is hard to access, neither cost wise nor hindering scaling smaller VM labs to bigger setups, and certainly not from a complexity barrier.
- Spivak 1y agoCalling Proxmox a wrapper for KVM is hilarious, you're ignoring that Proxmox does all the work to make a functional cluster of VM servers including stuff like shared storage and live migrations and networking. If you only use Proxmox on a single server with local storage then I could see how you would say this but having a fleet of VMs on a cluster of servers where you can take down physical hosts to patch transparently is the "hard problem."
- mort96 1y agoIt's an annoying thing common to a lot of technologists. They (we?) see a product which solves a problem, then imagine some hacky way to set up existing tools to half-way solve a similar problem in an easy but incomplete way, then make fun of the product for existing when the hacky solution exists. The Hacker News comment on Docker's announcement post comes to mind, where a person makes fun of the concept when you could "just" run rsync in a cron job.
- 0xbadcafebee 1y agoI mean, that's actually not being fair... It's like saying Windows is just a UX wrapper around a microkernel. There is quite a bit of functionality provided by that wrapper.
- _zoltan_ 1y agoit's not. their SDN built on frr and vxlan is itself a complex piece that has been missing from the free space (integrated as a package).
- placardloop 1y agoThis is true for the act of launching VMs, but it’s pretty reductive towards the entire suite of important features that Proxmox provides like clustering, high availability, integration with various storage backends, backups, and more that qemu doesn’t.