本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Helm 交付选项启动
对于采用 Helm 交付方式的交付选项,请按照卖家提供的说明启动产品。这是通过使用 Helm 安装 Helm 图表来完成的CLI。您可以在现有亚马逊EKS集群上启动应用程序,也可以在亚马逊弹性计算云 (AmazonEC2) 上的自管集群上EKS Anywhere启动应用程序,也可以在本地启动应用程序。
注意
您的启动环境必须使用 Helm CLI 版本 3.7.1。有关 Helm 版本的列表,请参阅上的 Helm 版本 GitHub
如果卖家已启用 QuickLaunch,则您可以使用它来启动应用程序。 QuickLaunch 是中的一项功能 AWS Marketplace , AWS CloudFormation 用于创建 Amazon EKS 集群并在其上启动应用程序。有关的更多信息 QuickLaunch,请参阅QuickLaunch 在 AWS Marketplace。
说明由卖家提供,并且根据每个卖家和每个产品而有所不同。通过 Helm 交付选项启动产品的一般步骤如下:
要通过 Helm 交付选项启动产品,请执行以下操作:
-
按照从 AWS Marketplace中启动容器软件中的步骤 1–6 进行操作,然后选择使用 Helm 图表交付方式的交付选项。
-
在启动目标中,选择要在其中部署的环境:
-
选择亚马逊托管 Kubernetes,在亚马逊中部署应用程序。EKS如果卖家已启用 QuickLaunch,您可以使用它来创建新的亚马逊EKS集群并在其上启动。
-
选择自行管理的 Kubernetes,在亚马逊或本地运行的任何 Kubernetes 集群中EKS Anywhere
或其上部署应用程序。EC2
-
-
如果在 Amazon 托管 Kubernetes 集群中启动:
-
要在 Amazon 的现有集群上启动EKS,请在启动方法下选择在现有集群上启动,然后按照启动说明进行操作。说明包括创建 AWS Identity and Access Management (IAM) 角色和启动应用程序。确认你使用的是 Helm CLI 版本 3.7.1。
-
QuickLaunch 要使用创建新的 Amazon EKS 集群并在其上启动,请在启动方法下,选择使用在新EKS集群上启动 QuickLaunch。选择要重定向的 La unch 以在 AWS CloudFormation 控制台中创建堆栈。该堆栈将创建一个 Amazon EKS 集群,并通过安装卖家提供的 Helm 图表来部署应用程序。
-
在快速创建堆栈页面的堆栈名称中,为该堆栈提供名称。
-
查看参数磁贴中的信息,确保提供所有必要的信息。在功能中查看并选择确认信息,然后选择创建堆栈。
注意
有关 QuickLaunch堆栈和已创建的 Amazon EKS 集群的更多信息(包括有关 AWS CloudFormation信息),请参阅QuickLaunch 在 AWS Marketplace。
-
-
如果在 自行管理的 Kubernetes 集群中启动:
-
确认你使用的是 Helm CLI 版本 3.7.1。
-
选择创建令牌以生成许可证令牌和IAM角色。此令牌和角色用于与通信 AWS License Manager 以验证产品权利。
注意
一个账户的最大许可证令牌数为 10。
-
选择下载CSV为,下载包含生成的令牌信息的.csv 文件。与所有密钥和密码一样,请将 .csv 文件存储在安全的位置。
-
运行另存为 Kubernetes 密钥中的命令,将许可证令牌和IAM角色作为密钥保存到你的 Kubernetes 集群中。安装Helm图表并启动应用程序时会使用此密钥。 AWS Marketplace 使用该密钥来验证此产品的权限。
-
运行使用令牌在启动应用程序中的命令,安装将应用程序部署到集群的 Helm 图表。
-
选择使用说明,查看卖家提供的有关如何在启动后配置和使用产品的文档。
-
可选 -使用 [可选] 下载构件中提供的命令将产品的容器映像和 Helm 图表下载到本地。
-