Setting up Shared Storage on Multiple Kubernetes Nodes

Overview

Over the holidays I spent much of my time working on my Homelab. My goal for 2021 is to move all my containerized services over to a HA Kubernetes cluster. Currently this cluster is running on a single bare-metal server. However in the future I would like this cluster to be spread across multiple physical servers to prevent any downtime due to hardware upgrades or maintances.

The issue with having a cluster of servers running my containerized apps is sharing any persistent data between them. Because we have multiple Kubernetes client nodes, with no guarentee as to which node will be running the container, I set out to find the simplest shared storage solution possible.

read more

Setting up a Remote FreeNAS Server

New Server

With the Covid pandemic keeping me at home the majority of the day, I have been sinking a lot of time into creating “the perfect homelab.” The bulk of my time is spent doing research and planning out which piece of hardware to purchase next. One of my favorite activities when doing research is to browse for servers/components on classified adds and get upset and the ridiculous prices people are asking for old and outdated block heaters. Recently I decided to search for the keyword “supermicro” on one of these sites. Supermicro is my goto brand for custom home server simply because of its availability and industry features. It also happens to be the brand of the first motherboard I used when building my first NAS back in 2012. Getting back onto subject, I stumbled across a listing for a diskless NAS server with all the features my current NAS has (AES hardware accelerated encryption, Error Correcting RAM/CPU and IPMI). So I purchase the machine and thus a new server was added to my collection.

read more

Disk Shelf

NAS Server

Introduction

Prior to the summer 2017 I was known for hosting services for just about anything friends had a minor interest for (lots of minecraft servers). Due to major life changes, I sold most of my hardware and left what ever remaining servers powerd off in storage. During christmas of 2019, I had taken 2-weeks off of work and for the first time in months I had free time to myself. I finally decided to pull out my NAS server I assembled back in 2013.

read more