Kubernetes: Zero downtime update while handling one million req per sec
blog.kubernetes.io
Kubernetes: Zero downtime update while handling one million req per sec
1–3 of 3 posts
Re: Kubernetes: Zero downtime update while handling one million req per sec
#2> What is exciting is that while successfully handling 1 million HTTP requests per second with uninterrupted availability, we have Kubernetes perform a zero-downtime rolling upgrade of the service to a new version of the software while we're still serving 1 million requests per second.
Re: Kubernetes: Zero downtime update while handling one million req per sec
#3It's easy to miss this, but the big point is doing a rolling update when running at serious scale: > What is exciting is that while successfully handling 1 million HTTP requests per second with uninterrupted availability, we have Kubernetes perform a zero-downtime rolling upgrade of the service to a new version of the software while we're still serving 1 million requests per second.
Yep! The IPTables work, service endpoints based on labels and the built in rolling-update functionality is what makes this possible. No agents or service discovery required!