Sanity check me please reddit / selfhosted ---------------------------------------------------------------------- St-H_ · 2023-10-28 21:39 So I recently acquired three raspberry pi 3B’s. I want to get into hosting my own services as I’ve been looking at home labing for quite some time out of curiosity and a piece of entertainment, but I never had a moment to jump in. Now having three sad pi’s doing no work in my drawer all day I felt like this was the time to start. I want to deploy services onto them like pi-hole, pi-VPN, home assistant, et cetera, ... Just light weight services to get my toes wet. I looked into my options and I thought that clustering them together made the most sense. This way, there is redundancy if something ever were to happen to one, scalability if I were to acquire more pi’s, and distributing of resources, and ease of management since there is only one node to talk to. The only problem is that when reading into kubernetes and watching video’s on how other people do it I feel kinda overwhelmed, and it looks so complicated. It’s not that I’m new to linux, the command line, or deploying containers. Not to say I’ve got all the required skills. Subnetting, and all else network wise is still very new and abstract to me (if anyone has some great guids for noobs lmk, it’d be appricated, none of what I watched seems to have clicked). But for some reason it just looks way to hard to do. And I can barely understand what the guide is doing. Am I forgetting an easier way, am I just overcomplicating things, because that is what it feels like. Or am I just affraid to jump in for real? ---------------------------------------------------------------------- thekrautboy · 2023-10-28 23:29 Why do you want to go from zero straight to clustering with kubernetes? Why not simply start with running services on a single Pi first? And if you do want to start with clusters, considering the low performance of a Raspi 3B, you should probably look at using lightweight k3s instead of fullblown k8s. Tons of tutorials about how to get started with k3s or k8s exist already, there is no need to write another one. ---------------------------------------------------------------------- St-H_ · 2023-10-29 10:29 Thank you that is very constuctive. I was gonna run all things bare metal, but the build in load balancing, and using all the resources sounded really cool. This way there is one machine to talk to, and all the resources needly managed. But it probably couldn’t hurt to run bare metal first. I’ll definitely check out r/HomeNetworking. There definitely some advice in there I can use. Thank you ---------------------------------------------------------------------- sneakpeekbot · 2023-10-29 10:29 Here's a sneak peek of /r/HomeNetworking using the [top posts](https://np.reddit.com/r/HomeNetworking/top/?sort=top&t=year) of the year! \#1: [Moved into a new house and this was left, can somebody explain what it is?](https://i.redd.it/gog6heup2feb1.jpg) | [415 comments](htt ps://np.reddit.com/r/HomeNetworking/comments/15ap2v6/moved_into_a_new_ house_and_this_was_left_can/) \#2: [Upgraded from 1G @ $80/mo to 10G @ $180/mo.](https://i.redd.it/f2z4qul1rm3b1.png) | [521 comments](https: //np.reddit.com/r/HomeNetworking/comments/13yh5uq/upgraded_from_1g_80m o_to_10g_180mo/) \#3: [and this is how you protect your network!](https://i.redd.it/z5up7w6f408a1.jpg) | [70 comments](https:/ /np.reddit.com/r/HomeNetworking/comments/zup7me/and_this_is_how_you_pr otect_your_network/) ---- ^^I'm ^^a ^^bot, ^^beep ^^boop ^^| ^^Downvote ^^to ^^remove ^^| ^^[Contact](https://www.reddit.com/message/compose/?to=sneakpeekbot) ^^| ^^[Info](https://np.reddit.com/r/sneakpeekbot/) ^^| ^^[Opt-out](ht tps://np.reddit.com/r/sneakpeekbot/comments/o8wk1r/blacklist_ix/) ^^| ^^[GitHub](https://github.com/ghnr/sneakpeekbot)