Summary
In this chapter, you have learned that keeping your Kubernetes platform up to date is very important when it comes to providing a secure and reliable foundation for running your applications. In this fast-moving digital world, many businesses rely on critical applications and keeping them available, even though upgrading the underlying platform is important.
You have seen that a no-downtime upgrade of the platform is possible if you have set up the cluster in a high availability configuration to start with. However, the platform does not guarantee the availability of your applications unless you have designed and deployed your application in a fault-tolerant manner. One factor is to make sure that you have multiple instances of your application running and that the application is designed to handle the termination of these instances gracefully.
With that taken into account, we have seen the important considerations for upgrading your cluster in a way that the platform...