Skip to content

My home Kubernetes cluster managed by ArgoCD & RenovateBot

License

Notifications You must be signed in to change notification settings

BojanZelic/home-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zelic.io Home K8s Cluster :octocat:

... managed with Argo CD & Renovate 🤖

Hello 👋

Welcome to my Homelab cluster.

⛵ Kubernetes

Currently I'm running K3s - Kubernetes version 1.24

Core Components

Hardware

Hardware Description
Rasberry Pi CM4 (x2) 8GB
Raspberry Pi 4 Model B (x1) 8GB
Raspberry Pi 4 Model B (x2) 2GB
Google Coral TPU (x1)
ProLiant ML10 v2 (x1) Used as a NAS

Architecture

DNS

DNS is hosted on Cloudflare; Cloudflare will proxy all requests to prevent things like DDOS;

Cloudflare

Instead of portforwarding services, I expose my services using Cloudflare Argo Tunnels, I use Cloudflare Access Applications to limit who can access my self-hosted resources

Zero Trust

I use the Cloudflare Zero-Trust Operator to manage my zero-trust rules & Cloudflare Apps, Service Tokens & Access Policies

About

My home Kubernetes cluster managed by ArgoCD & RenovateBot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published