Skip to content

Latest commit

 

History

History
44 lines (25 loc) · 2.75 KB

README.md

File metadata and controls

44 lines (25 loc) · 2.75 KB

:octocat: My home operations repository :octocat:

... managed with Flux, Renovate and GitHub Actions


Discord k3s pre-commit GitHub Workflow Status Lines of code


📓  Overview

This is home to my mono repo for my Kubernetes cluster and home infrastructure. Flux watches this Git repository and makes the changes to my cluster based on the manifests in the cluster directory. SOPS encrypts the secrets so everything can be kept in a public repo as transparent as possible.

🥷  Updates

My personal GitHub app WYOA-bot runs a self-hosted instance of Renovate, every 2 hours, that handles the bulk of updating resources. For my personal dev projects, that I need/want deployed immediately, I use Flux Image Update Automation

⛓️  Infrastructure

Feel free to poke around in my infrastructure directory for ideas. This is still a WIP as I'm waiting for newer Mikrotik equipment to revamp my network. I plan on creating some Ansible playbooks for this soon. Most things deployed here are with Ansible. Cloudflare is provisioned using Terraform.

🐐  Community

Thanks to all the people who donate their time to the k8s@home community. This repo would not exist if it wasn't for the shared knowledge.

If you want to learn more start with this template here