⇦ Back
How This Blog is Hosted
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.