Installing Alauda Container Platform GitOps

Prerequisites

  1. Download the Alauda Container Platform GitOps cluster plugin installation package corresponding to your platform architecture.
  2. Upload the installation package using the Upload Packages mechanism.
  3. Install the installation package to the global cluster using the cluster plugins mechanism.
INFO

Upload Packages: Platform Management > Marketplace > Upload Packages page. Click Help Document on the right to get instructions on how to publish the cluster plugin to global cluster. For more details, please refer to CLI.

Installing Alauda Container Platform GitOps cluster plugin

Constraints and Limitations

  • Only supports installation in the global cluster.
  • After the plugin is installed, the ArgoCD instance in the argocd-operator will be restricted from operations.

Procedure

  1. Login, go to the Platform Management page.
  2. Click Marketplace > Cluster Plugins to enter the Cluster Plugins list page.
  3. Find the GitOps cluster plugin, click Install, and navigate to the Install GitOps Plugin page.
  4. It is recommended to use the suggested default configuration; simply click Install to complete the Alauda Container Platform GitOps cluster plugin installation.

The parameter descriptions are as follows:

ParameterDescription
Native Argo CD UISelect whether to access the dashboard provided by Argo CD as needed. This interface includes features like monitoring, repository management, and settings, and can be used to manage and monitor the created applications.
Single Sign-OnIt is recommended to enable SSO, which allows for quick access to the Argo CD native UI using platform account information, enhancing the login experience while also improving security and convenience.
Note: The SSO feature requires the Argo CD native UI feature to be enabled.
  • Only supports access via HTTPS; SSO will not work if accessed via HTTP.
  • After enabling SSO and using the access address to open the Argo CD login interface, click the LOG IN VIA OIDC button in the interface for one-click login to the Argo CD native UI.
Access AddressRecommended: This address is dynamically generated based on the platform address for accessing the Argo CD Dashboad. No manual input is required.
AccountThe account used to log in and access the Argo CD native UI.
PasswordAfter enabling access to the Argo CD native UI, you can execute the following command in the global cluster's CLI tool to obtain it.
Obtain Argo CD Access Information
Resource QuotaThe minimum requirements and recommendations for the platform are as follows:
  • Minimum: CPU requests must not be less than 100 m, and memory requests must not be less than 250 Mi, and request values must not exceed limit values.
  • Recommended: CPU requests should not be less than 250 m, and memory requests should not be less than 500 Mi; CPU limit values should not be less than 2 cores, and memory limit values should not be less than 2 Gi.

Verification

  1. On the Platform Management page, under the Cluster section in the left navigation, the Config entry will be displayed. You can use the capabilities of Cluster Configuration Management.
  2. Access the Container Platform, the left navigation will display GitOps Applications entry, where you can create a GitOps application to immediately experience Creating an Argo CD Application via the web console.