Skip to Main Content
Lightning Talk Intermediate First Talk

Multi-Region Kubernetes at Scale: Lessons from Running Rancher and RKE2 in Production

Proposal status is Rejected
Session Description

Operating persistent workloads across globally distributed Kubernetes clusters is hard.

This talk dives into a realworld implementation of a "cluster of clusters" architecture built using opensource tools like Rancher, RKE2 and Helm

We will discuss -

  1. Designing a “cluster of clusters” model with Rancher acting as a gcp(global control plane)
  2. Simplifying operations with GitOps-driven templates and centralized policy management.
  3. Configuring secure inter-cluster communication with VPC peering and VPN tunnels.
  4. Automating cluster onboarding, upgrades and rollbacks with minimal downtime.
  5. Addressing challenges like cross-region latency, HA configuration and team level access control.



EDIT -


From the author -


Hi review team,
Thank
you for the feedback on my CFP submission titled "Managing Multi-Region
Kubernetes Clusters with Rancher and RKE2" (link:
https://fossunited.org/c/indiafoss/2025/cfp/71vaqn1iin).
To address the feedback:
This talk is based on a real-world production use case where we had to support user-facing applications that serve users across multiple regions. These workloads are stateful, latency-sensitive, and require high availability, disaster recovery and data locality (due to regulations etc). A single region Kubernetes setup was not sufficient to meet these requirements.
The talk will begin by outlining these challenges in detail and then followed by how we addressed them using Rancher, RKE2 and other open-source tools.
I will focus on practical strategies for managing multi-region clusters, automating upgrades and handling failures in production.
Please let me know if you would like me to update the abstract on the portal and provide any additional documentation.
Thanks again for the helpful input


Key Takeaways

practical takeaways for

  • DevOps engineers

  • SREs

  • platform teams

  • anyone building or operating distributed Kubernetes infrastructure.

    this talk is particularly relevant for those working with stateful applications, storage, or looking to scale infrastructure in a maintainable, secure way using open-source components.

    How do big cloud service providers manage their storage-apps and provide 5 9 SLAs at scale? - this is the biggest take away from this talk!

References

Session Categories

Tutorial about using a FOSS project

Which track are you applying for?

Main track

Speakers

Aparna Prabhu
Aparna Prabhu Senior Engineering Manager | DigitalOcean

I lead the Spaces (Object Storage) and Platform teams at DigitalOcean, building scalable, efficient, and developer-friendly cloud services. With a passion for distributed systems and team leadership, I focus on:

- Building and optimizing core cloud infrastructure for performance, reliability, and cost efficiency.
- Leading high-performing engineering teams, fostering innovation, collaboration, and growth.
- Enhancing developer experience, making it easier to build, deploy, and scale applications.

I thrive at the intersection of technology, leadership, and impact, empowering teams to solve complex challenges thereby shape the future of cloud computing!