Running Kubernetes on Ephemeral Infrastructure
Palantir runs millions of Kubernetes pods on thousands of nodes to power data platforms that, in turn, power the world's most important institutions. Palantir's infrastructure engineering team decided …
Talk Title | Running Kubernetes on Ephemeral Infrastructure |
Speakers | Greg DeArment (Head of Infrastructure, Palantir Technologies), Vlad Ungureanu (Tech Lead, Deployment Infrastructure, Palantir Technologies) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Barcelona, Spain |
Date | May 19-23, 2019 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Palantir runs millions of Kubernetes pods on thousands of nodes to power data platforms that, in turn, power the world’s most important institutions. Palantir’s infrastructure engineering team decided early in their Kubernetes journey to make infrastructure failure a feature of the deployment systems: every node gets destroyed and rebuilt every 48 hours, thus turning extraordinary events into daily routine. In this talk, Greg and Vlad present the reasoning behind implementing an ephemeral Kubernetes infrastructure, discuss the consequences for application architecture, and sketch solutions to the problems encountered along the way.