My home Kubernetes cluster :sailboat:
[![Discord](https://img.shields.io/badge/discord-chat-7289DA.svg?maxAge=60&style=flat-square)](https://discord.gg/DNCynrJ) [![k3s](https://img.shields.io/badge/k3s-v1.19.3-orange?style=flat-square)](https://k3s.io/) [![GitHub stars](https://img.shields.io/github/stars/avishayil/home-cluster?color=green&style=flat-square)](https://github.com/avishayil/home-cluster/stargazers) [![GitHub issues](https://img.shields.io/github/issues/avishayil/home-cluster?style=flat-square)](https://github.com/avishayil/home-cluster/issues) [![GitHub last commit](https://img.shields.io/github/last-commit/avishayil/home-cluster?color=purple&style=flat-square)](https://github.com/avishayil/home-cluster/commits/master) ![GitHub Workflow Status](https://img.shields.io/github/workflow/status/avishayil/home-cluster/lint?color=blue&style=flat-square) [![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white&style=flat-square)](https://github.com/pre-commit/pre-commit)
:book: 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.
:memo: 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 |
:handshake: Thanks
A lot of inspiration for this repo came from the following people: