Hey everyone.

Made a post a few days ago, I took the bullet and ordered the new drives + new PC, all arriving tomorrow. I am having a lot of a problem finding a good OS though.

I mainly use Ubuntu + docker compose right now, but I would like to use K8S (I’m also learning it for work, so it’s a win win for me) so I can re-purpose my laptop or add any other new PCs I get in the future to a pool.

I looked into TrueNAS, while it seems nice for a NAS, I don’t want my server to be JUST that, you know? I know it runs K3S underneath and you could technically run compose too but it’s not suggested from what’s I’ve seen / read.

So, what to do? Should I learn helm charts instead of compose? Should I choose another OS? Should I just stick with Ubuntu and create a ZFS pool there?

I’m eager to see what you suggest, thanks for your time!

  • AJL42@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Proxmox with various VMs is what I use, and I do like it. Also it’s a very light OS, I have a 4c4t Ryzen chip running three Linux (Ubuntu and Debian) VM’s running a few services and one Windows 11 (this is just to mess around) and at most 50% CPU usage.

    If you want to still mess with containers you can use Prox, load up a VM, and then run containers in that VM.

  • krissovo@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Sounds like you need to run a hypervisor and then you can pick and choose plus test different options. You can then create templates and clones that will save you so much time time. Proxmox or ESXi will get you going.

  • TechFiend72@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Get a hypervisor first. VMWare or Proxmox. VMWare if you expect to support corporate environments of any size. Proxmox if you don’t care.

  • Pvt-Snafu@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    And another vote for Proxmox just in case. For containers, just spin up another Linux VM.