Skip to content

lbearl/k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k8s

Homelab Kubernetes cluster running on k3s. Managed via GitOps with Argo CD.

What's running

Service URL Description
Gitea https://gitea.home.bearl.me Git server (hosts this repo)
Argo CD https://argocd.home.bearl.me GitOps continuous delivery
Step CA https://step-ca.home.bearl.me Internal ACME certificate authority
ingress-nginx Ingress controller (LoadBalancer)
cert-manager Automatic TLS certificate provisioning

Repo structure

argocd/
├── root-app.yaml           # Bootstrap app — manages all child apps
└── apps/                   # One Application manifest per service
workloads/                  # Kubernetes manifests for each service
scripts/                    # Backup and restore scripts
docs/                       # Guides and reference

Quick start

See the Deployment Guide for full setup instructions.

Documentation

About

My local k8s cluster config

Resources

Stars

Watchers

Forks

Contributors

Languages