協助改進此頁面
若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。
在 Amazon EKS 上,使用 Helm 部署應用程式
Kubernetes 的 Helm 套件管理工具可協助您安裝和管理 Kubernetes 叢集上的應用程式。如需詳細資訊,請參閱 Helm 文件
重要
將 Helm 圖表安裝在 Amazon EKS 叢集上之前,務必設定 kubectl 以搭配 Amazon EKS 來運作。若您尚未完成此動作,請參閱透過建立 kubeconfig 檔案將 kubectl 連線至 EKS 叢集 之後再繼續。若下列命令在您的叢集上成功執行,就表示您的設定正確。
kubectl get svc
-
為您的用戶端作業系統執行適當的命令。
sudo yum install openssl
-
若要在
PATH中取得新的二進位檔,請關閉目前的終端機視窗並開啟新的視窗。 -
查看您安裝的 Helm 版本。
helm version --template='{{ .Version }}{{ "\n" }}'範例輸出如下。
v3.17.2 -
請確定安裝的版本與您的叢集版本相容。檢查支援的版本差異
,以進一步了解。例如,如果您使用 3.17.x執行,則支援的 Kubernetes 版本不應超出1.29.x~1.32.x的範圍。 -
此時,您可以執行任何 Helm 命令 (例如
helm install),在叢集中安裝、修改、刪除或查詢 Helm 圖表。如果您是 Helm 新手,而且尚未安裝任何特定圖表,則您可以:chart-name-
建立範例圖表並將其推送到 Amazon ECR。如需詳細資訊,請參閱 Amazon Elastic Container Registry 使用者指南中的推送 Helm Chart。
-
安裝 eks-charts
GitHub 儲存庫或 ArtifactHub 的 Amazon EKS 圖表。