本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon EKS 上使用 Helm 部署應用程式
的 Helm 套件管理員 Kubernetes 可協助您在 上安裝和管理應用程式 Kubernetes 叢集。如需詳細資訊,請參閱 Helm 文件
重要
在 Amazon EKS 叢集上安裝 Helm Chart 之前,您必須kubectl
將 設定為適用於 Amazon EKS。若您尚未完成此動作,請參閱建立 kubeconfig 檔案,將 kubectl 連接至 EKS 叢集 之後再繼續。如果叢集的下列命令成功,則表示您已正確設定。
kubectl get svc
-
為您的用戶端作業系統執行適當的命令。
-
如果您將 macOS 與 Homebrew
搭配使用,請使用下列命令安裝二進位檔案。 brew install helm
-
如果您使用的是 Windows 使用 Chocolatey
,使用以下命令安裝二進位檔案。 choco install kubernetes-helm
-
如果您使用的是 Linux,使用下列命令安裝二進位檔案。
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh chmod 700 get_helm.sh ./get_helm.sh
注意
如果您收到必須先安裝
openssl
的訊息,您可以使用下列命令進行安裝。
-
sudo yum install openssl
-
若要在
PATH
中取得新的二進位檔,請關閉目前的終端機視窗並開啟新的視窗。 -
查看您安裝的 Helm 版本。
helm version | cut -d + -f 1
範例輸出如下。
v3.9.0
-
此時,您可以執行任何 Helm 命令 (例如
helm install
chart-name
) to install, modify, delete, or query Helm charts in your cluster. If you’re new to Helm and don’t have a specific chart to install, you can:-
建立範例圖表並將其推送至 Amazon ECR。如需詳細資訊,請參閱 Amazon Elastic Container Registry 使用者指南中的推送 Helm Chart。
-
從 eks-charts
安裝 Amazon EKS 圖表 GitHub 儲存庫或來自 ArtifactHub 的 。