home lab

The cluster

A bare-metal Kubernetes cluster on six Raspberry Pi nodes: two control plane nodes, four workers, 48 GB of RAM in total. It hosts my personal projects and is where I explore cloud-native tooling. Below are the services I use to run and monitor it.

6
Pi nodes
48 GB
total RAM
2
control plane
4
workers

Grafana Monitoring

The open platform for beautiful analytics and monitoring

k8sdashboardmonitoringgrafanaprometheusloki

Cloud-Backup

Custom build backup using Google Drive

backupgoogle-drive

Argo CD

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes

k8scontinuous-deploymentgitdeployment