Designing Highly Available Kubernetes Applications
Kubernetes can restart containers, replace failed pods, and reschedule workloads after node failures, but those mechanisms do not automatically make an application highly available. A workload can have ten replicas and still fail completely if they share the same node, availability zone, overloaded
Oleksandr Andrushchenko
Aug 28