Skip to content

trueforge-org/clustertool

Clustertool

Bootstrap and manage reproducible Kubernetes clusters using GitOps, Talos Linux and FluxCD.

GitHub release (release name instead of tag name)

docs Discord GitHub last commit

About

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.

Features

  • ⚡ 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

Quick Start

Read the documentation here.

Status

ClusterTool is maintained as part of the TrueForge ecosystem.

Related Projects

CLA: Before contributing

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.

About

Clustertool is a tool to help you easily deploy and maintain a Talos Kubernetes Cluster.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors