This is a joint talk with one of my Netflix Coworkers JS Jeannotte.
In this talk we survey the different options for running stateful workloads on EC2.
We also present a hybrid method of using containers to run workloads using Kubelet in standalone mode, combined with the EC2 replace-root-volume API. This method enables us to iterate quickly through:
- Loading new container images and restarting kubelet for workload software upgrades
- Rebooting the server into a new OS and kernel quickly for upgrading everything else
All without losing the on-disk state.Comment via email