Fully automated homelab from empty disk to running services with a single command.
-
Updated
Mar 29, 2025 - Python
GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. GitOps uses Git repositories as a single source of truth to deliver infrastructure as code.
There are four key components to a GitOps workflow, a Git repository, a continuous delivery (CD) pipeline, an application deployment tool, and a monitoring system.
Fully automated homelab from empty disk to running services with a single command.
Generic templated configuration management for Kubernetes, Terraform and other things
Kubediff: a tool for Kubernetes to show differences between running state and version controlled configuration.
Zentral is a high-visibility platform for controlling Apple endpoints in enterprises. It brings great observability to IT and makes tracking & reporting compliance much less manual.
GitOps Configuration and documentation of my Kubernetes homelab powered by Talos and FluxCD.
Infrahub offers a central hub to manage the data, templates and playbooks that powers your infrastructure by combining the version control and branch management capabilities of Git with the flexible data model and UI of a graph database.
Use GitHub Actions to create a Serverless service.
My GitOps-managed home Kubernetes cluster... and more! ⛵
GitOps CLI - a command line interface (CLI) to perform operations on git repositories with yaml files
Commodore provides opinionated tenant-aware management of Kapitan inventories and templates. Commodore uses Kapitan for the heavy lifting of rendering templates and resolving a hierachical configuration structure.
In the RahBia Live Coding Series, we’ll walk through a complete DevOps journey from start to finish. Together, we'll cover every step—from initial server configuration to final production-ready service deployment.
Small and energy-efficient self-hosting infrastructure.
Websoft9 Documentation and Support
A single pipeline to deploy multiple services on amazon ecs using gitops
Twingate Kubernetes Operator allows configuring Twingate using Kubernetes assets - OSS
Example GitOps pattern for multiple Kubernetes clusters using ArgoCD, sealed-secrets, Helmfile, Kustomize, and python scripts. Implemented in my Kubernetes clusters.
Slides, videos, and supporting files for my public talks