Setting up a production Kubernetes cluster means weeks configuring monitoring, GitOps, secrets management, and backups. Then you need another cluster and start over. This is one of the biggest time sinks for SRE teams. KubeAid is an open-source toolkit that solves this problem with production ready configurations for monitoring, GitOps, secrets, disaster recovery, and more - all managed through Git.
In this presentation, I will introduce KubeAid and the problem it solves, walkthrough how it provisions clusters across different platforms (AWS, Azure, Hetzner, bare metal). I will then demonstrate a live cluster setup. Later I will explain KubeAid's architecture, and share real-world use cases and success stories from companies using it in production. I will also discuss our unique open-source sustainability model. The session will conclude with a QnA to address questions from the attendees.
setting up k8s clusters and managing the helm applications that become backbone of your clusters repeatedly is a time sink for SRE teams. this talk introduces KubeAid - an open source project to fix this issue, the key takeaways from this talk would be
Why setting up production Kubernetes clusters repeatedly is a big time sink for SRE teams
How KubeAid standardizes monitoring, GitOps, secrets management, backups, and other day-2 components
How KubeAid provisions clusters across different platforms like AWS, Azure, Hetzner, and bare metal
The architecture and design decisions behind KubeAid
How teams are using KubeAid in real production environments
How KubeAid helps reduce cluster setup time from weeks to minutes using Git-managed infrastructure