Creating GitOps ApplicationSet
目录
OverviewPrerequisitesKey BenefitsCreating GitOps ApplicationProcedure查看 YAML 文件中的同步忽略配置字段Managing GitOps ApplicationsOverview
利用 Alauda Container Platform GitOps 的应用管理能力,图形化创建 Argo CD ApplicationSet,通过 GitOps Applications 实现容器化应用的全生命周期管理。
Prerequisites
-
安装 Alauda Container Platform GitOps:
- 若未安装,请联系管理员参考安装 Alauda Container Platform GitOps
-
Git 仓库集成(任选一种方式):
- 通过 Argo CD dashboard 集成代码仓库
- 管理员需通过 DevOps Toolchain > Integrate 预置代码仓库
Key Benefits
- 可视化 GitOps 应用分发:结合多集群管理、差异化配置及平台化可视化操作,简化多云/多环境部署。
Creating GitOps Application
通过可视化管理界面简化应用分发流程。
Procedure
-
进入 Container Platform,导航至 GitOps Applications。
-
点击 Create GitOps Application。
-
在 Basic Info 和 Code Repository 区域配置参数:
-
配置 Destination 区域参数:
-
Application:差异化配置不修改源目录中的基础文件。
-
ApplicationSet:支持多集群部署及差异化配置。
注意:差异化配置不修改Source Directory 中的基础文件。
-
-
Sync Policy(3分钟对齐周期)。
-
点击 Create。
INFO
手动同步说明:选择 Synchronize Immediately 可立即部署,选择 Synchronize Later 可在详情页手动触发。
查看 YAML 文件中的同步忽略配置字段
配置同步忽略规则后,可通过以下步骤验证:
-
进入 GitOps Application。
-
选择目标应用。
-
点击 Action > Update。
-
查看 YAML 文件。