

Kubernetes at LinkedIn, with Ahmet Alp Balkan and Ronak Nathani
31 snips Mar 25, 2025
Ahmet Alp Balkan and Ronak Nathani are software engineers at LinkedIn, experts in Kubernetes at scale. They share their journey transitioning from custom solutions to adopting Kubernetes for workload management. Key discussions cover flexible capacity management and the importance of user experience in deployment workflows. They also emphasize the role of ‘golden paths’ in development and integrating end-user feedback to avoid pitfalls, including data loss incidents. Their insights reflect both challenges and advances in managing Kubernetes infrastructure effectively.
AI Snips
Chapters
Transcript
Episode notes
LinkedIn's Container History
- LinkedIn used a custom container runtime and scheduler for years.
- Migrating to Kubernetes due to increasing complexity of maintaining the old system.
Stateful Workloads on Kubernetes
- Kubernetes can support stateful workloads, even databases, with deep understanding and full-stack control.
- LinkedIn runs stateful applications using local disks due to performance concerns with network storage.
Kubesception at LinkedIn
- LinkedIn runs Kubernetes control plane components as systemd services, not yet on Kubernetes itself.
- They aim to migrate the control plane to Kubernetes (Kubesception) for cost savings and resource efficiency.