Skip to content

kid/home-infra

Repository files navigation

My Home Operations Repository :octocat:

... managed with Flux and Rennovate


📖 Overview

This is a mono repository for my home infrastructure and Kubernetes clusters. I use Infrastructure as Code (Iac) and GitOps practices using OpenTofu, Kubernetes, Flux and Rennovate.

Components

This currently includes the followings:

  • Terraform stack and modules to manage my Mikrotik router, switches and access points.
  • Terraform stack to deploy a Talos cluster in Proxmox
  • Cluster configuration in the cluster/<clusterName> folder, watched by Flux.
  • Some containers that run in the kubernetes and are published to GitHub packages
  • CI code using Dagger running in GitHub Actions