

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

# 使用 Helm 交付选项启动
<a name="buyer-launch-container-helm"></a>

对于采用 **Helm** 交付方式的交付选项，请按照卖家提供的说明启动产品。该选项通过使用 Helm CLI 安装 Helm 图表来完成。您可以在现有 Amazon EKS 集群、EKS Anywhere 上的自行管理集群或 Amazon Elastic Compute Cloud (Amazon EC2) 上启动应用程序，也可以在本地启动应用程序。

**注意**  
您的启动环境必须使用 Helm CLI 版本 3.7.1。如需查看 Helm 版本列表，请参阅[上的 Helm 版本 GitHub](https://github.com/helm/helm/releases)。

说明由卖家提供，并且根据每个卖家和每个产品而有所不同。通过 Helm 交付选项启动产品的一般步骤如下：

**要通过 Helm 交付选项启动产品，请执行以下操作：**

1. 按照[从启动容器软件 AWS Marketplace](buyer-configuring-a-product.md)中的步骤 1–6 进行操作，然后选择使用 **Helm 图表**交付方式的交付选项。

1. 在**启动目标**中，选择要在其中部署的环境：
   + 选择 **Amazon 托管 Kubernetes**，以在 Amazon EKS 中部署应用程序。
   + 选择**自行管理的 Kubernetes**，以在 [https://anywhere.eks.amazonaws.com/docs/overview/](https://anywhere.eks.amazonaws.com/docs/overview/) 中或任何运行在 Amazon EC2 中的 Kubernetes 集群上，或者本地部署应用程序。

1. 如果在 **Amazon 托管 Kubernetes** 集群中启动：

   1. 要在 Amazon EKS 中的现有集群上启动，请在**启动方法**下选择**在现有集群上启动**，然后按照**启动说明**进行操作。说明包括创建 AWS Identity and Access Management (IAM) 角色和启动应用程序。确认您使用的是 Helm CLI 版本 3.7.1。

1. 如果在 **自行管理的 Kubernetes** 集群中启动：

   1. 确认您使用的是 Helm CLI 版本 3.7.1。

   1. 选择**创建令牌**以生成许可证令牌和 IAM 角色。此令牌和角色用于与通信 AWS License Manager 以验证产品权利。
**注意**  
您的账户中必须有 `AWSServiceRoleForAWSLicenseManagerRole` 才能使用**创建令牌**。一个账户的最大许可证令牌数为 10。

   1. 选择**下载为 CSV**，下载包含生成的令牌信息的 .csv 文件。与所有密钥和密码一样，请将 .csv 文件存储在安全的位置。

   1. 运行**另存为 Kubernetes 密钥**中的命令，将许可证令牌和 IAM 角色作为密钥保存到您的 Kubernetes 集群中。安装Helm图表并启动应用程序时会使用此密钥。 AWS Marketplace 使用该密钥来验证此产品的权利。

   1. 运行**使用令牌在启动应用程序**中的命令，安装将应用程序部署到集群的 Helm 图表。

   1. 选择**使用说明**，查看卖家提供的有关如何在启动后配置和使用产品的文档。

   1. *可选 -*使用 **[可选] 下载构件**中提供的命令将产品的容器映像和 Helm 图表下载到本地。