Coming to the end of a rather nice time spend hiding from the high price market with DELL eWaste machines I decided to buy something made this decade.
Going out: Dell Optiplex i7-4490 16Gb DDR3.
Built now: Asus PrimePlus B550, Ryzen 5600G, 32Gb DDR4 3600.
Storage will just move over, but most of the "online" spinners in the USB enclosure can move into the case and go native SATA.
I did upgrade however, after an SSD failure was the last straw, to dual NVMe 1Tb boot drives in RAID1.
Initially I have just installed Ubuntu Server on just the new boot drives. Seamlessly installed with software RAID1 and LVM volumes.
But then YouTube recommended me an online course in proxmox and I got to thinking.
The server is about 90% containerized already. The only native services are file shares and ssh. It's other main load is running dev VMs. I an a career developer, but at home I spread myself really thin and it's more managable to build VMs for specific dev environments. Besides I can then access them from any PC in the house, even the living room TV, which has been used to fix some lighting automation while watching netflix.
There are "custom" message bus microservice applications (my home automation) which might not play nice with Proxmox. It's currently docker-compose, but I am considering moving it to k8s via "kind". That is a pretty complicated automated docker setup process....
... but then again, people do keep reminding me that I can always just run Ubuntu Server as a VM and do my custom non-proxmox docker foolery there. In fact a likely 'easiest path' migration to proxmox would infact be to just run Ubuntu Server VM and set it up as a clone of my actual server and... take it from there.
So what are the downsides?
Going out: Dell Optiplex i7-4490 16Gb DDR3.
Built now: Asus PrimePlus B550, Ryzen 5600G, 32Gb DDR4 3600.
Storage will just move over, but most of the "online" spinners in the USB enclosure can move into the case and go native SATA.
I did upgrade however, after an SSD failure was the last straw, to dual NVMe 1Tb boot drives in RAID1.
Initially I have just installed Ubuntu Server on just the new boot drives. Seamlessly installed with software RAID1 and LVM volumes.
But then YouTube recommended me an online course in proxmox and I got to thinking.
The server is about 90% containerized already. The only native services are file shares and ssh. It's other main load is running dev VMs. I an a career developer, but at home I spread myself really thin and it's more managable to build VMs for specific dev environments. Besides I can then access them from any PC in the house, even the living room TV, which has been used to fix some lighting automation while watching netflix.
There are "custom" message bus microservice applications (my home automation) which might not play nice with Proxmox. It's currently docker-compose, but I am considering moving it to k8s via "kind". That is a pretty complicated automated docker setup process....
... but then again, people do keep reminding me that I can always just run Ubuntu Server as a VM and do my custom non-proxmox docker foolery there. In fact a likely 'easiest path' migration to proxmox would infact be to just run Ubuntu Server VM and set it up as a clone of my actual server and... take it from there.
So what are the downsides?