DRAFT - WORK IN PROGRESS
Last year my wife came to me a said: "Oren you should start a project so you will have something to do outside of work", So I created this repository 😁
This repo holds all the configuration and documentation that is needed to set up my self-hosting home Kubernetes cluster on raspberry pie boards.
- The goal of the project is to fully automate my hosting environment at home.
- To have the entire state of the environment declared in GIT
- Learn and implement the latest DevOps tools and methods.
-
Infrastructure
-
Applications
I use Github Action to enable a Continues Integration solution to check the new code and config that I plan to represent to the system.
The requirements to bootstrapping the Kubernetes Cluster on my raspberry pies. The bootstrap process is divided into two steps. First bootstrap the cluster, then deploy the FluxCD Controller to deploy all my Kubernetes Resources.