Session
Fleet Commander: Building a Scalable Hub-and-Spoke Architecture for Kubernetes Clusters
Every organization's journey with Kubernetes is unique. This talk shares our evolution from a simple AKS cluster template to Fleet Commander - a comprehensive hub-and-spoke platform managing multiple clusters. Through practical examples and real implementation details, we'll explore how we combined GitOps principles with open-source tools to build a solution that feels like a premium platform while maintaining full transparency and avoiding vendor lock-in. You'll see how we leveraged GitHub Actions, Terraform, and ArgoCD to create a streamlined workflow, and how we implemented Grafana's LGTM stack to achieve enterprise-grade observability without the enterprise price tag.
Key Takeaways:
- Understanding the benefits and implementation patterns of a hub-and-spoke architecture for Kubernetes cluster management with practical configuration examples
- Learning how to leverage existing tools (ArgoCD, Grafana's LGTM) to build a centralized observability setup that feels like a premium SaaS solution
- Practical insights into cluster lifecycle with GitHub Actions and Terraform and cost-benefit analysis of building vs buying a cluster management solution
- Real-world examples of extending monitoring beyond Kubernetes to traditional VM workloads and SSL certificates
Target Audience:
This talk is aimed at DevOps engineers, SREs, and platform engineers who manage multiple Kubernetes clusters and are looking for practical, transparent solutions to cluster management and observability challenges. Basic familiarity with Kubernetes concepts and GitOps principles is helpful but not required.
Talk Outline:
1. The Evolution from Template to Platform (5 min)
2. Hub-and-Spoke Architecture Deep Dive (10 min)
3. Observability Stack Implementation (10 min)
4. Real-world Use Cases and Lessons Learned (5 min)
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top