Edit: I moved to SF for Y Combinator and had to give up the Kube cluster heating my house. And my house. And my car.
As the inaugural post it seems like a good idea to describe how I host this blog.
Right now - April 2023 - this blog is being served from the Kubernetes cluster slowly heating my house from the basement.
---
title: Network Flow
---
flowchart TB
subgraph Internet
You
end
You-- HTTPS -->Router
subgraph My Network
Router[Router]--Port forwarding-->MetalLB[MetalLB IP]
MetalLB--Send traffic to Traefik Entrypoint-->Traefik[Traefik Service]
Traefik--Send traffic to Kubernetes Service-->WebServer[Web Server]
end
Right now my cluster isn’t super impressive - I’ll go into detail in a future blog post on how and why I’m running it, but the quick summary is:
- 2 Dell servers - one R610 and one R730 - running Rocky Linux
- 10Gib networking
- Kubernetes provisioned with Ansible via Kubeadm
This set up is of course wildly overcomplicated and frankly just pointless compared to nginx on a Raspberry Pi or using GitHub Pages, but I had the cluster lying around so why not.
Stephan Wolski is a robot engineer, founder, angel investor, penguin
enthusiast, and all around cliche.