使用控制台创建 Argo CD 功能 - Amazon EKS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

帮助改进此页面

要帮助改进本用户指南,请选择位于每个页面右侧窗格中的在 GitHub 上编辑此页面链接。

使用控制台创建 Argo CD 功能

本主题将介绍如何使用 Amazon Web Services 管理控制台创建 Argo CD 功能。

先决条件

  • 已配置 Amazon Identity Center:Argo CD 需要使用 Amazon Identity Center 进行身份验证。不支持本地用户。如果您尚未设置 Amazon Identity Center,请参阅开始使用 Amazon Identity Center 以创建 Identity Center 实例,并参阅添加用户添加组以创建用于访问 Argo CD 的用户和组。

创建 Argo CD 功能

  1. 从以下位置打开 Amazon EKS 控制台:https://console.aws.amazon.com/eks/home#/clusters

  2. 选择集群名称,打开集群详细信息页面。

  3. 选择功能选项卡。

  4. 在左侧导航栏中,选择 Argo CD

  5. 选择创建 Argo CD 功能

  6. 对于 IAM 功能角色

    • 如果已有 IAM 功能角色,请从下拉列表中选择该角色

    • 如需创建角色,请选择创建 Argo CD 角色

      此操作会在新选项卡中打开 IAM 控制台,其中包含预填充的信任策略和 Secrets Manager 的完全读取权限。默认情况下不会添加其他权限,但您可以根据需要自行添加。如果计划使用 CodeCommit 存储库或其他 Amazon 服务,请在创建角色之前添加相应的权限。

      创建角色后,返回 EKS 控制台,系统将自动选择该角色。

      注意

      如果计划使用与 Amazon Secrets Manager 或 Amazon CodeConnections 的可选集成,则需要向该角色添加权限。有关 IAM 策略示例和配置指南,请参阅使用 Amazon Secrets Manager 管理应用程序密钥使用 Amazon CodeConnections 连接到 Git 存储库

  7. 配置 Amazon Identity Center 集成:

    1. 选择启用 Amazon Identity Center 集成

    2. 从下拉列表中选择 Identity Center 实例。

    3. 通过将用户或组分配给 Argo CD 角色(ADMIN、EDITOR 或 VIEWER)来配置 RBAC 的角色映射

  8. 选择创建

功能创建过程随即开始。

验证功能是否处于活动状态

  1. 功能选项卡上,查看 Argo CD 功能状态。

  2. 等待状态从 CREATING 更改为 ACTIVE

  3. 变为活动状态后,该功能即可使用。

有关功能状态和问题排查的信息,请参阅使用功能资源

访问 Argo CD 用户界面

待该功能处于活动状态后,可以访问 Argo CD 用户界面:

  1. 在 Argo CD 功能页面上,选择打开 Argo CD 用户界面

  2. Argo CD 用户界面将在新的浏览器选项卡中打开。

  3. 现在,您可以通过用户界面创建应用程序和管理部署。

后续步骤