Sysadmin Garden of Eden Docs

Version 1337.42.0

Cluster Components Upgrade Order

The following is a recommended Upgrade Order for the Components of a Kubernetes cluster:

  • Master Components
    1. kube-apiserver
    2. kube-controller-manager
      1. If used, cloud-controller-manager
    3. kube-scheduler
  • Node Components
    1. kubelet
    2. kube-proxy

Other components of a Kubernetes cluster can mostly be updated in any order, as long as the documentation of the component doesn’t state otherwise:

  • CNI (e.g., Calico, Cillium)
  • etcd
  • Operators
    • Be aware of potential changes in the operator causing unwanted “results”.
Last updated on 31 Jan 2020
Published on 28 Jun 2019
Edit on GitHub