This repository contains Kubernetes manifests and Helm releases managed by FluxCD for deploying infrastructure and applications across multiple clusters.
bootstrap/: Scripts to bootstrap Flux on new clustersclusters/: Contains cluster-specific configurations and variablesinfrastructure/: Shared infrastructure components (ingress, DNS, etc.)apps/: Application deployments
- Kubernetes clusters ready for Flux installation
fluxCLI installed locallykubectlconfigured with access to your cluster- Cloudflare account with Tunnel configured (for external access)
- Run the bootstrap script with your cluster name and GitHub username:
./bootstrap.sh demo-lab your-github-username