Creating GitOps ApplicationSet
TOC
Overview
Leverage Alauda Container Platform GitOps application management capabilities to visually create Argo CD ApplicationSet for comprehensive lifecycle management of containerized applications through GitOps Applications.
Prerequisites
-
Installing Alauda Container Platform GitOps:
- If not installed, please contact the Administrator to Installing Alauda Container Platform GitOps
-
Git Repository Integration (Choose one method):
- Integrating Code Repositories via Argo CD dashboard
- The Administrator must provision Code Repositories through DevOps Toolchain > Integrate
Key Benefits
- Visual GitOps Application Distribution: Combines multi-cluster management, differential configurations, and platform-aligned visual operations for simplified multi-cloud/multi-environment deployments.
Creating GitOps Application
Streamline application distribution through visual management interfaces.
Procedure
-
Container Platform, and navigate to GitOps Applications.
-
Click on Create GitOps Application.
-
Configure parameters in Basic Info and Code Repository sections:
-
Configure parameters in Destination sections:
-
Application: Differential configs don't modify base files in source directory.
-
ApplicationSet: Multi-cluster deployment with Differentiated Configuration.
Note: Differentiated Configuration don't modify base files in Source Directory.
-
-
Sync Policy (3-minute reconciliation interval).
-
Click Create.
Manual Sync Note: Choose Synchronize Immediately for immediate deployment or Synchronize Later to trigger manually via details page.
View Sync Ignore Configuration Fields in YAML File
After configuring sync ignore rules, verify via:
-
Navigate to GitOps Application.
-
Select target application.
-
Click Action > Update.
-
Inspect YAML file.