Setting up Longhorn for Kubernetes storage

When it came time to install the flight check-in app that I had created into my Kubernetes cluster, I realized I have no way for my workloads to utilize storage. Then I came across Longhorn during a web search for storage solutions. I suppose there are other options like Ceph. Initially forgetting about the Ceph option, I decided to go with Longhorn and I’m glad I did because some of the things I read about Ceph made it sound like a bad choice for a small bare metal Kubernetes cluster. But honestly, there are pros and cons to both Longhorn and Ceph.

Conversion of PHP Flight Check-in app to Python/Flask

About 4 years ago, I wrote an app in PHP that could automatically check you in to your Southwest Airlines flight. It ran really well for about a year, maybe a little more, until Southwest figured out that I, or someone, was using their public API to check myself and friends in to our flights automatically. I’ve written a lengthy README over in the original repo (this is before I had my blog here) that explains thoroughly how the application works and all the nitty gritty details of it.

Kubernetes home lab

I set up a Kubernetes home lab using kubeadm, with three mini PCs.

I’ve finally gotten around to building a Kubernetes (K8s) cluster at home. This Kubernetes home lab would allow me to learn, fiddle with, and host container-based workloads.

Pagination