Rancher 系列文章-Rancher 升級

2023-03-30 15:03:05

概述

之前在 天翼雲上用 4 臺機器安裝了一個 1 master(及 etcd) 3 node 的 K3S 叢集,並在其上使用 Helm 安裝了 Rancher 2.6.3 版本。

前幾天發現 Rancher 官方推薦的最新版為:v2.6.4

所以決定先後對 Rancher 和 K3S 叢集進行升級。

根據官方推薦,計劃:

  1. 將 Rancher 從 v2.6.3 升級到 v2.6.4
  2. 將 K3S 叢集從 v1.21.7+k3s1 升級到 v1.22.5+k3s2

本文為 Rancher 的升級記錄。

相關資訊

本次升級的 Rancher 的基本資訊為:

  1. Rancher v2.6.3
  2. 使用 Helm 3, 線上安裝
  3. 使用 cert-manager(v1.7.1) + let's encrypt 管理證書

升級步驟

一、備份執行 Rancher Server 的 Kubernetes 叢集

使用 備份應用程式 來備份 Rancher。

如果在升級過程中出現問題,你將使用備份作為恢復點。

備份結果如下圖:

二、更新 Helm Chart repository

  1. 更新本地 helm 快取。

    helm repo update
    
  2. 獲取用來安裝 Rancher 的儲存庫名稱。

    關於儲存庫及其區別,請參見 Helm Chart Repositories

    • Latest:推薦用於嘗試最新功能
    • Stable:推薦用於生產環境 (