Rohan Kumar
Rohan is a Software Developer focused on improving the developer experience in cloud-native environments, particularly on top of Kubernetes. He has been working on open source projects since 2017 and is a committer at the Eclipse Foundation, contributing to initiatives that enhance Kubernetes developer workflows.
Session
Kubernetes excels at scaling workloads, but what happens when your workload is a cloud development environment? There’s no shortage of resources on scaling traditional workloads, but cloud-based development environments come with their own challenges. While they offer consistency, security, and automation, scaling them pushes the limits of scheduling, storage, and platform stability. We’ll share lessons learned from operating large-scale, multi-tenant cloud development environments in production.
Learn how we developed a controller-based, policy-driven model for workspace management, leveraging CNCF Devfile spec to standardize workloads and tune for density and multi-tenancy. By making some tweaks to our Kubernetes cluster, we reduced etcd load and improved stability at large scale. This talk will equip you with practical patterns and architecture insights for building and scaling non-traditional workloads on Kubernetes.