跳至主要内容

Helm 版本需求

本節包含 Helm 的需求,Helm 是用於在高可用性 Kubernetes 叢集上安裝 Rancher 的工具。

安裝說明已針對 Helm 3 更新。對於使用 Helm 2 啟動的安裝遷移,請參閱官方 Helm 2 到 3 遷移文件。本節提供了使用 Helm 2 的舊版高可用性 Rancher 安裝說明的副本,旨在用於無法升級到 Helm 3 的情況。

Helm 2 已棄用

Helm 2 不再受支援。請改用 Helm 3。

識別正確的 Helm v3 版本​

從我們的 Rancher 支援矩陣中選擇與您使用的 Kubernetes 版本範圍正式相容的任何 Helm v3 版本。

要套用此規則,您可能需要參考兩個外部資源:

  • Helm 版本相容性: 參考 Helm 版本支援政策並選擇與您的 Rancher 次要目標版本規則相符的版本。
  • Rancher 的 Kubernetes 支援範圍: 使用 Rancher 支援矩陣來識別您的目標 Rancher 次要版本支援的 Kubernetes 版本。

範例​

  • 情境: 您的目標是 Rancher v2.11.4,它支援 Kubernetes 版本 1.30 到 1.32。
  • 套用: 我們的規則需要支援此範圍的 Helm 版本。您可以透過檢查 Helm 版本與範圍中最高版本(Kubernetes v1.32)的相容性來驗證這一點。
  • 結果: 您發現 Helm v3.17 和 Helm v3.18 都支援 Kubernetes v1.30-v1.32 範圍。
  • 儘管兩者都可以使用,但我們建議使用 Helm v3.18,因為它是與支援的 Kubernetes 範圍重疊的最新 Helm 次要版本。

其他注意事項​

  • 安裝或升級 Rancher v2.5 需要 Helm v3.2.x 或更高版本。
  • Helm v2 支援已在 Rancher v2.9.x 中移除。
  • 使用為您執行 Helm 指令的工具(如 Terraform)時,您必須確保它們配置為使用正確的 Helm 版本。