帮助改进此页面
要帮助改进本用户指南,请选择位于每个页面右侧窗格中的在 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 功能
-
从以下位置打开 Amazon EKS 控制台:https://console.aws.amazon.com/eks/home#/clusters
。 -
选择集群名称,打开集群详细信息页面。
-
选择功能选项卡。
-
在左侧导航栏中,选择 Argo CD。
-
选择创建 Argo CD 功能。
-
对于 IAM 功能角色:
-
如果已有 IAM 功能角色,请从下拉列表中选择该角色
-
如需创建角色,请选择创建 Argo CD 角色
此操作会在新选项卡中打开 IAM 控制台,其中包含预填充的信任策略和 Secrets Manager 的完全读取权限。默认情况下不会添加其他权限,但您可以根据需要自行添加。如果计划使用 CodeCommit 存储库或其他 Amazon 服务,请在创建角色之前添加相应的权限。
创建角色后,返回 EKS 控制台,系统将自动选择该角色。
注意
如果计划使用与 Amazon Secrets Manager 或 Amazon CodeConnections 的可选集成,则需要向该角色添加权限。有关 IAM 策略示例和配置指南,请参阅使用 Amazon Secrets Manager 管理应用程序密钥和使用 Amazon CodeConnections 连接到 Git 存储库。
-
-
配置 Amazon Identity Center 集成:
-
选择启用 Amazon Identity Center 集成。
-
从下拉列表中选择 Identity Center 实例。
-
通过将用户或组分配给 Argo CD 角色(ADMIN、EDITOR 或 VIEWER)来配置 RBAC 的角色映射
-
-
选择创建。
功能创建过程随即开始。
验证功能是否处于活动状态
-
在功能选项卡上,查看 Argo CD 功能状态。
-
等待状态从
CREATING更改为ACTIVE。 -
变为活动状态后,该功能即可使用。
有关功能状态和问题排查的信息,请参阅使用功能资源。
访问 Argo CD 用户界面
待该功能处于活动状态后,可以访问 Argo CD 用户界面:
-
在 Argo CD 功能页面上,选择打开 Argo CD 用户界面。
-
Argo CD 用户界面将在新的浏览器选项卡中打开。
-
现在,您可以通过用户界面创建应用程序和管理部署。
后续步骤
-
使用 Argo CD:配置存储库、注册集群和创建应用程序
-
Argo CD 注意事项:多集群架构和高级配置
-
使用功能资源:管理 Argo CD 功能资源