通过 Argo CD Dashboard 集成代码仓库
使用原生 Argo CD dashboard 集成代码仓库并分配仓库,使开发人员能够通过可视化界面管理 GitOps 应用的整个生命周期。
使用场景
- 通过在创建 GitOps Applications 时通过 Web 控制台选择关联的仓库,简化创建流程。
- 通过原生 Argo CD dashboard 创建 Application 时,可以选择使用关联的仓库。
前提条件
- 安装 Alauda Container Platform GitOps,并已启用 Native Argo CD UI 开关。
- 拥有 Native Argo CD UI 的访问 URL 及用户名和密码。
- 管理员可通过 GitOps 集群插件详情页直接访问该 URL。
操作步骤
按照以下步骤使用该功能:
-
连接代码仓库
-
使用访问 URL 登录 Argo CD。
-
点击左侧导航栏的 Settings。
-
点击 REPO 卡片。
-
点击页面左上角的 CONNECT REPO。
-
选择连接仓库的方式,并根据需要填写相应参数。
-
点击 CONNECT。
-
-
关联项目
-
点击左侧导航栏的 Settings。
-
点击 Projects 卡片。
-
点击需要创建 GitOps 应用的项目。
注意:Argo CD 会自动同步集群中的项目,无需手动创建。
-
在 SOURCE REPOSITORIES 区域点击 EDIT。
-
点击 ADD SOURCE,输入在“连接仓库”步骤中使用的仓库 URL,并将其关联到该项目。
-
点击 SAVE。
-
操作结果
- 返回 Web 控制台,进入 Container Platform > GitOps Applications,在 Create 页面即可看到关联的仓库。