There are several ways to upgrade a Kubernetes cluster and the upgrade strategy may depend on the type of cluster you are trying to upgrade. This tutorial covers advanced control of a Kubernetes cluster upgrade often required for upgrading large shared clusters. This includes upgrading the cluster by node pools or selecting how many concurrent nodes should be done in parallel.