mirceanton / home-ops

Monorepo to manage my Home Lab.
GNU General Public License v3.0
35 stars 4 forks source link
gitops k8s-at-home

My home operations repository

managed with Flux, Renovate and GitHub Actions πŸ€–

πŸ“– Overview

This is a monorepo for my homelab infrastructure automation. I try to adhere (as much as I reasonably can πŸ˜…) to Infrastructure as Code (IaC) and GitOps practices using the tools like Terraform, Kubernetes, FluxCD, Renovate and GitHub Actions.

Directories

πŸ“ .devcontainer        # Holds the configuration files for the devcontainer setup
πŸ“ .github              # CI workflows and various tool configurations
πŸ“ .taskfiles           # Holds all of the "modules" for my Taskfile automation
πŸ“ scripts              # Various scripts used for automation, generally called within tasks

⭐ Stargazers

🀝 Gratitude and Thanks

There is a template over at onedr0p/flux-cluster-template.

Thanks to all the people who donate their time to the Kubernetes @Home Discord community. A lot of inspiration for my cluster comes from the people that have shared their clusters using the k8s-at-home GitHub topic. Be sure to check out the Kubernetes @Home search for ideas on how to deploy applications or get ideas on what you can deploy.

πŸ“œ Changelog

See my awful commit history