In this section, we will review how cluster upgrades must be deployed. We will work in a cluster environment. There are some steps to follow in order to execute platform updates without service interruption. Monitoring and troubleshooting are critical in production. We will learn about what important keys and values we should review to ensure a cluster's health and what steps we should follow to troubleshoot a degraded or faulty environment.
Upgrading your environment
We must review the Docker UCP release notes and upgrade procedure for each version. At the time of writing this book, the current release documentation is available on Docker's website: https://docs.docker.com/reference/ucp/3.2/cli/upgrade.
We should always perform a backup before any procedure, and we usually start by upgrading Docker Engine. You should review the Docker documentation to ensure that these steps are not changed between releases. Node upgrades should be...