Skip to content

My home Kubernetes (k3s) cluster managed by GitOps (Flux)

License

Notifications You must be signed in to change notification settings

avishayil/home-cluster

Repository files navigation

My home Kubernetes cluster ⛵


Discord k3s GitHub stars GitHub issues GitHub last commit GitHub Workflow Status pre-commit


📖  Overview

Welcome to my home Kubernetes cluster. This repo is my Kubernetes cluster in a declarative state. Flux and Helm Operator watch my cluster folder and makes the changes to my cluster based on the yaml manifests.

You'll find this is setup for home automation using Home Assistant. It would take too long to describe all the technologies running so poke around my cluster directory to see what's happening.

Feel free to open a Github issue if you have any questions.


📝  Services & Node Ports

This table is a reference to Node Ports in my cluster and may not be fully up-to-date

Deployment NodePort
home-assistant 30438
deconz 32767 (ui) 32766 (ws)
pihole 30000 (lb)
switcher 30209
mosquitto 31612

🤝  Thanks

A lot of inspiration for this repo came from the following people: