Feedback

Chat Icon

Cloud-Native Microservices With Kubernetes - 2nd Edition

A Comprehensive Guide to Building, Scaling, Deploying, Observing, and Managing Highly-Available Microservices in Kubernetes

Managing Upgrades and Maintenance in Kubernetes
64%

Key Takeaways

Regular upgrades are important, but without proper planning, they will lead to downtime and service disruptions. Draining and cordoning nodes before upgrades ensure that workloads are safely evicted and rescheduled, minimizing impact.

To drain a node, use kubectl drain--ignore-daemonsets --delete-emptydir-data

Cloud-Native Microservices With Kubernetes - 2nd Edition

A Comprehensive Guide to Building, Scaling, Deploying, Observing, and Managing Highly-Available Microservices in Kubernetes

Enroll now to unlock all content and receive all future updates for free.