Bootstrap and manage reproducible Kubernetes clusters using GitOps, Talos Linux and FluxCD.
ClusterTool is the original TrueForge cluster bootstrap and lifecycle management utility designed to simplify Kubernetes cluster deployments for homelab and edge environments.
Built around GitOps principles, ClusterTool automates the setup of:
- Talos Linux
- Kubernetes
- FluxCD
- OCI-based Helm repositories
- TrueCharts integration
- Git-managed cluster state
ClusterTool provides opinionated workflows used throughout the TrueForge ecosystem to create clean, reproducible and maintainable Kubernetes infrastructure.
- ⚡ Fast Kubernetes cluster bootstrap
- 🔄 Fully GitOps-driven workflows
- ☸️ Native Talos Linux integration
- 📦 FluxCD automation
- 🧩 OCI Helm repository support
- 🔐 SOPS-compatible secret workflows
- 🏠 Homelab-friendly architecture
- 🚀 Production-inspired deployment patterns
- ♻️ Reproducible declarative infrastructure
Read the documentation here.
ClusterTool is maintained as part of the TrueForge ecosystem.
This repository requires a signed Contributor License Agreement before PRs can be merged.
Sign it here: https://cla-assistant.io/truecharts/charts
We use the truecharts/charts CLA endpoint because CLA Assistant does not support custom links for private repositories.
The signed agreement applies project-wide.