View a markdown version of this page

使用 Helm 交付选项启动 - AWS Marketplace

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

使用 Helm 交付选项启动

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

注意

您的启动环境必须使用 Helm CLI 版本 3.7.1。如需查看 Helm 版本列表,请参阅上的 Helm 版本 GitHub

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

要通过 Helm 交付选项启动产品,请执行以下操作:
  1. 按照从启动容器软件 AWS Marketplace中的步骤 1–6 进行操作,然后选择使用 Helm 图表交付方式的交付选项。

  2. 启动目标中,选择要在其中部署的环境:

    • 选择 Amazon 托管 Kubernetes,以在 Amazon EKS 中部署应用程序。

    • 选择自行管理的 Kubernetes,以在 EKS Anywhere 中或任何运行在 Amazon EC2 中的 Kubernetes 集群上,或者本地部署应用程序。

  3. 如果在 Amazon 托管 Kubernetes 集群中启动:

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

  4. 如果在 自行管理的 Kubernetes 集群中启动:

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

    2. 选择创建令牌以生成许可证令牌和 IAM 角色。此令牌和角色用于与通信 AWS License Manager 以验证产品权利。

      注意

      您的账户中必须有 AWSServiceRoleForAWSLicenseManagerRole 才能使用创建令牌。一个账户的最大许可证令牌数为 10。

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

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

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

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

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