在 Amazon EKS 上,使用 Helm 部署應用程式 - Amazon EKS

協助改進此頁面

若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。

在 Amazon EKS 上,使用 Helm 部署應用程式

Kubernetes 的 Helm 套件管理工具可協助您安裝和管理 Kubernetes 叢集上的應用程式。如需詳細資訊,請參閱 Helm 文件。此主題協助您安裝和執行 Helm 二進位檔,讓您可以在本機系統上使用 Helm CLI 安裝和管理圖表。

重要

將 Helm 圖表安裝在 Amazon EKS 叢集上之前,務必設定 kubectl 以搭配 Amazon EKS 來運作。若您尚未完成此動作,請參閱透過建立 kubeconfig 檔案將 kubectl 連線至 EKS 叢集 之後再繼續。若下列命令在您的叢集上成功執行,就表示您的設定正確。

kubectl get svc
  1. 為您的用戶端作業系統執行適當的命令。

    • 若您在 macOS 上使用 Homebrew,請透過下列命令安裝這些二進位檔。

      brew install helm
    • 如需更多安裝選項,請參閱 Helm 文件中的安裝 Helm

      注意

      如果您收到必須先安裝 openssl 的訊息,您可以使用下列命令進行安裝。

sudo yum install openssl
  1. 若要在 PATH 中取得新的二進位檔,請關閉目前的終端機視窗並開啟新的視窗。

  2. 查看您安裝的 Helm 版本。

    helm version --template='{{ .Version }}{{ "\n" }}'

    範例輸出如下。

    v3.17.2
  3. 請確定安裝的版本與您的叢集版本相容。檢查支援的版本差異,以進一步了解。例如,如果您使用 3.17.x 執行,則支援的 Kubernetes 版本不應超出 1.29.x ~ 1.32.x 的範圍。

  4. 此時,您可以執行任何 Helm 命令 (例如 helm install chart-name ),在叢集中安裝、修改、刪除或查詢 Helm 圖表。如果您是 Helm 新手,而且尚未安裝任何特定圖表,則您可以: