This is all the configuration for my homelab. It contains docker compose files that I use for docker based homelab deployments, k8s ansible scripts, general purpose scripts, helm charts, configuration, and documentation. Enjoy.
- docker Docker compose files sorted by stack
- kubernetes
- ansible Ansible scripts to bootstrap a Kubernetes cluster
- deploy Helm/Kustomize configuration files to bring up cluster to desired state
- admin
- auth
- ci-cd
- dns
TODO:
- Helm charts
- Traefik Ingress
- MetalLB LoadBalancer
- Cert Manager? Some other way of getting certs?
- Tekton
- ArgoCD
- Prometheus Metrics
This repo is licensed MIT, and any contributions will be under the terms.