Can Proxmox servers have Kubernetes installed along side it to give you a Proxmox cluster plus a bare metal Kubernetes cluster. And then separately can you run a Ceph cluster on the same servers. In theory this would allow you to efficiently utilize resources while providing HA. I know it would take a lot of bandwidth especially with Ceph storage, but you would also have multiple HA clusters without having to have 3 sets of machines for each cluster type. You could in theory scale out each cluster separately by adding machines installed only with the components required. My questions are:
1. Would they place nice together or would there be conflicts in how things need to configured?
2. Would this be recommended for a small HA production setup if you want to be able to have a Kubernetes cluster and a small amount of VMs for things that don't run well on Kubernetes
3. What would be the minimum network speed for these to work? I know Ceph is quite greedy when it comes to bandwidth.
4. Would this be better or worse for performance/maintenance/scalability than having Proxmox + Kubernetes on VM
I would test this myself, but I don't currently have the hardware needed.
1. Would they place nice together or would there be conflicts in how things need to configured?
2. Would this be recommended for a small HA production setup if you want to be able to have a Kubernetes cluster and a small amount of VMs for things that don't run well on Kubernetes
3. What would be the minimum network speed for these to work? I know Ceph is quite greedy when it comes to bandwidth.
4. Would this be better or worse for performance/maintenance/scalability than having Proxmox + Kubernetes on VM
I would test this myself, but I don't currently have the hardware needed.