Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,735 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💾 Home Operations repository

image Powered by Talos Linux and Kubernetes k8s

🤖 Overview

This is my home infrastructure repository.

Everything runs on a single (somewhat beefy) Proxmox server, which hosts four VMs running Talos Linux. These VMs form my Kubernetes cluster.

Initially, I didn’t plan to use Kubernetes for my homelab. My original idea was simple: run a few lightweight Debian VMs to host some basic apps. But after doing more research and thinking it through, I realized that kind of architecture would eventually become hard to maintain. It would be difficult to:

  • Keep everything consistently patched and secure
  • Version control infrastructure changes
  • Develop, deploy, and troubleshoot efficiently

I didn’t want to end up in a mess of snowflake VMs and manual fixes. Instead, I wanted something reliable and as redundant as possible—despite being limited to a single physical server. Kubernetes checked all those boxes and, as a bonus, gave me the opportunity to learn something new.

That brings me to the current setup. While there's still plenty of room for improvement—especially around monitoring, network isolation, security, and backups—I'm really happy with how it's coming together. And I'm continuing to improve it every day!

🧑‍🎨 High-level design

homelab-dark

Diagram style idea stolen from: @timtorChen/homelab

☕ Homepage

Powered by Homepage

260307_13h52m13s_screenshot

References and Credits

  • @mischavandenburg YouTube channel – for excellent homelab content and Kubernetes tutorials.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages