Get access to the Fluxcd playground with one click
Welcome to the FluxCD Playground!
FluxCD — the CNCF-graduated, pull-based GitOps operator for Kubernetes. Define your desired cluster state in Git; Flux continuously reconciles the live cluster to match.
Tip: Flux controllers install after k3s reaches Ready (~1–2 minutes). Run
flux check to verify all controllers are healthy before bootstrapping.What’s Pre-configured
- k3s single-node cluster
- Flux controllers installing to
flux-systemnamespace in background - flux CLI with tab completion and kubeconfig pre-set
Quick Start
flux check # verify all controllers healthy flux get all kubectl get pods -n flux-system
Common Workflows
# Bootstrap Flux with a GitHub repo export GITHUB_TOKEN=ghp_your_token flux bootstrap github \ --owner=<your-username> \ --repository=<repo-name> \ --branch=main \ --path=./clusters/sandbox # Watch reconciliation flux get kustomizations flux reconcile source git flux-system flux events
Advanced Tips
# Create a HelmRelease flux create helmrelease nginx \ --source=HelmRepository/bitnami \ --chart=nginx \ --target-namespace=default # Suspend/resume reconciliation flux suspend kustomization flux-system flux resume kustomization flux-system # Export manifests flux export kustomization flux-system
Session Notes
- Session lasts 1 hour.
- Flux controllers install after k3s reaches Ready (~1–2 minutes). Run
flux checkto verify.