配合使用 Amazon EKS 配合使用 Helm 与 - Amazon EKS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

配合使用 Amazon EKS 配合使用 Helm 与

Kubernetes 的 Helm 包管理器可帮助您在 Kubernetes 集群上安装和管理应用程序。有关更多信息,请参阅 Helm 文档。本主题可帮助您安装并运行 Helm 二进制文件,以便您可以在本地系统中使用 Helm CLI 安装和管理图表。

重要

您必须先将配置为 Amazon EKS 集群上安装 Helm 图表,然后才能在kubectl为亚马逊 EKS 工作。如果您尚未执行此操作,请参阅创建kubeconfigAmazon EKS 上的后再继续。如果集群的以下命令成功,说明您已正确配置。

kubectl get svc

在本地系统上安装 Helm 二进制文件

  1. 运行适用于您的客户端操作系统的命令。

    • 如果您将 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
  2. 要在 PATH 中选择新的二进制文件,请关闭当前的终端窗口,然后打开一个新窗口。

  3. 使用以下命令确认 Helm 是否正在运行。

    helm help
  4. 此时,您可以运行任何 Helm 命令(例如 helm install <chart_name>),以便安装、修改、删除或查询您的集群中的 Helm 图表。如果您刚接触 Helm,并且没有要安装的特定图表,您可以:

    • 通过安装示例图表来进行试验。请参阅安装示例图表配合使用 Helm快速入门

    • 创建示例图表并将其推送至亚马逊 ECR。有关更多信息,请参阅 。推动头盔图中的Amazon Elastic Container Registry 用户指南

    • 安装亚马逊 EKS 图表,请从eks-ContainerGitHub 回购或从艺术家