Mridul Gain
SMTS @ Platform9 – Making Kubernetes simpler for private clouds
Kolkata, India
Actions
Mridul Gain is a backend engineer working with the Kubernetes team at Platform9, where he contributes to integrating Kubernetes into the Private Cloud Director (PCD) virtualization platform. His work focuses on enabling hosted control planes and simplifying cluster lifecycle management to make it more reliable and scalable.
He specializes in building cloud-native platforms using technologies such as Kubernetes, gRPC, and custom controllers. Over the years, Mridul has developed strong expertise in designing declarative APIs and has worked extensively on areas including pod security, cluster lifecycle automation, and multi-cloud networking.
Area of Expertise
Topics
Taming the Multi-Cluster Sprawl: Add-on Automation with Project Sveltos
As Kubernetes adoption scales, platform and SRE teams face growing challenges in managing add-ons, configurations, and policies across large fleets of clusters. Manual scripting or ad-hoc automation often results in configuration drift, inconsistent deployments, and operational overhead — especially in hybrid or multi-tenant environments.
This session introduces Project Sveltos, an open-source solution designed to centralize and automate multi-cluster add-on management. Controlled from a single management cluster, Sveltos applies GitOps principles to ensure consistent deployment, synchronization and policy enforcement across any number of Kubernetes clusters, whether on-premises or in the cloud.
We'll dive deep into the Sveltos Addon Controller, the core component responsible for automating the deployment and lifecycle management of add-ons such as Helm charts, Kustomize templates, and raw YAML manifests. The session will also explore ClusterProfiles and Profiles, which enable dynamic, label-based cluster targeting and fine-grained, tenant-specific customization — ensuring self-healing, compliant configurations across the fleet.
The talk will include a brief architectural overview, a live or visual demo of add-on synchronization, and real-world usage patterns that simplify day-2 operations for platform teams.
Key Takeaway for the Community:
- Attending this session will equip participants with practical strategies to streamline multi-cluster Kubernetes operations using Project Sveltos
- Participants will learn how to eliminate configuration drift, reduce manual effort, and enforce compliance across hybrid or multi-tenant environments
- The session will empower platform and SRE teams to achieve self-healing, scalable, and resilient Kubernetes fleet management from a single control plane
Designing a Cluster Factory: Simplifying Fleet Infrastructure with Cluster API and ClusterClass
Managing a single Kubernetes cluster is relatively solved, but managing the lifecycle of a growing multi-cluster fleet across hybrid cloud footprints is where the cracks begin to show. While Kubernetes Cluster API (CAPI) revolutionised declarative infrastructure management, platform engineers quickly faced a new bottleneck: severe YAML sprawl. Stamping out twenty identical clusters historically meant duplicating pages of infrastructure, control plane, and machine deployment templates.
Enter ClusterClass: the template-driven evolution of Cluster API.
This session explores how to transition your multi-cluster strategy from rigid boilerplate copy-pasting to a dynamic "Cluster Factory" design pattern. We will break down the underlying architecture of ClusterClass and Managed Topologies, examining how platform teams can bundle complex cloud provider configurations into reusable, enterprise-grade blueprints.
Attendees will walk through a live architecture demonstration showcasing how to define a master blueprint once, expose minimal variables to developers, and cleanly execute rolling fleet updates; such as rolling out an upstream Kubernetes version upgrade to dozens of downstream clusters simultaneously.
KCD New Delhi Sessionize Event
Mridul Gain
SMTS @ Platform9 – Making Kubernetes simpler for private clouds
Kolkata, India
Actions
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