this post was submitted on 24 Nov 2023
2 points (100.0% liked)

Homelab

371 readers
9 users here now

Rules

founded 1 year ago
MODERATORS
 

Trying to setup a homelab.

Going thru this repo https://github.com/onedr0p/home-ops

As intel NUC's are discontinued is it still recommend to buy the ones mentioned in the above repo for Kubernetes Control and Data Planes?

If anyone already setup their homelab's for Kubernetes workloads please help.

Happy Thanksgiving to all!

top 7 comments
sorted by: hot top controversial new old
[–] NoCheesecake8308@alien.top 1 points 1 year ago

I got a 6 node "cluster" set up following this guide on the one computer.

[–] murdaBot@alien.top 1 points 1 year ago

The hardware doesn't matter. Something with 2 cores and 4GB of RAM is enough to run a k8s lab.

[–] lordk8s@alien.top 1 points 11 months ago

I just ordered 2 beelink SER5 Max and thinking to keep it as a worker nodes. I also have a macbook pro which i am thinking to keep it as a master node.

[–] Mnmemx@alien.top 1 points 1 year ago (1 children)

I run a cluster on 3 nucs. You could also do it on one nuc, or any other machine. Nucs aren't discontinued, they're just owned by Asus now.

Fair warning that going from zero to fully-automated-setup ansible+k3s+flux+rook+nginx+cloudflared is both very confusing and not very educational

I started with that template and ran into issues that were like 5 layers deep in infrastructure that I'd never touched that was auto-deployed and ended up just starting over from scratch. The final product from the onedr0p template is super slick but there's a lot there and you don't get any chance to understand it one piece at a time really.

[–] lordk8s@alien.top 1 points 1 year ago (2 children)

I know its requires lot of effort to understand and implement. That's the main objective.

To learn and understand as much on the Kubernetes world. Day in and Day out my work life involves around it pretty much and wanted to get my hands dirty is the only way to move forward.

[–] Mnmemx@alien.top 1 points 1 year ago

I totally understand, I just found that there was more to learn by actually "getting your hands dirty" and standing that up more from scratch instead of deploying it all via the nice scripts and recipes from community repos.

[–] mataco817@alien.top 1 points 1 year ago

Yeah I bought 1 Nuc to setup kubernetes cluster at home. Bought 2 more to make it high availability. With Ubuntu and microk8s it’s pretty simple setup. I followed this some what: https://blog.quickbird.uk/domesticating-kubernetes-d49c178ebc41