Explore a best practice approach to GitOps for managing thousands of Kubernetes clusters and their workloads using Flux in this conference talk. Learn how to simplify cluster provisioning, workload management, and tenant and RBAC administration by applying GitOps principles. Discover the benefits of using a management cluster to handle provisioning and maintenance of clusters, tenants, and workloads, while leveraging CNCF projects such as Flux, OPA Gatekeeper, and Kubernetes Cluster API. Gain insights into creating a declarative approach for defining and operating on numerous clusters, implementing multi-tenancy strategies, and ensuring fully audited and attributable cluster operations. Follow along with a demonstration of the Flux documentation, cluster overview, management cluster creation and attachment, workspace configuration, and repository visualization. Understand the importance of embracing upstream open source, keeping implementations grounded, simplifying user experiences, and continuing to experiment in the realm of large-scale Kubernetes cluster management.
Read more
Managing Thousands of Clusters and Their Workloads with Flux