Skip to content

npawelek/k8s-gitops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes Homelab managed by GitOps

Kubernetes

Discord k8s GitHub last commit renovate


Overview

Welcome to my homelab Kubernetes cluster. This repo contains the code I use for deploying and managing servers for home media services, infrastructure monitoring, home automation, etc.

Hardware

This cluster runs on the following hardware. All nodes are running Ubuntu 22.04 on bare-metal, deployed with kubeadm.

Device Architecture OS Disk Size Data Disk Size Ram Role
Raspberry Pi 4B arm64 16GB eMMC N/A 4GB k8s Master
Raspberry Pi 4B arm64 16GB eMMC N/A 4GB k8s Master
Raspberry Pi 4B arm64 16GB eMMC N/A 4GB k8s Master
Intel NUC6i5SYH amd64 120GB SSD 512GB NVMe 16GB k8s Worker
ASRockInd BOX-4800U amd64 250GB SSD 1TB NVMe 64GB k8s Worker
Intel NUC11TNHi5 amd64 250GB SSD 1TB NVMe 64GB k8s Worker
Intel NUC11TNHi5 amd64 250GB SSD 1TB NVMe 64GB k8s Worker

Thanks

Most of the inspiration came from other folks that have shared their clusters at awesome-home-kubernetes