Tous les produits
Search
Centre de documentation

Container Service for Kubernetes:Repository management

Dernière mise à jour :Aug 11, 2026

Ajoutez, consultez et supprimez des dépôts source Git et Helm dans votre système GitOps à l'aide de l'interface de ligne de commande (CLI) Argo CD ou de la console Argo CD.

Prérequis

Avant de commencer, assurez-vous d'avoir :

Ajouter des dépôts

Ajouter un dépôt source Git

Exécutez l'une des commandes suivantes selon votre méthode d'authentification.

Dépôt public via HTTPS

argocd repo add https://github.com/AliyunContainerService/gitops-demo.git

Sortie attendue :

Repository 'https://github.com/AliyunContainerService/gitops-demo.git' added

Dépôt privé via HTTPS avec nom d'utilisateur et mot de passe

argocd repo add https://git.example.com/repos/repo --username git --password secret

Dépôt privé via SSH avec une clé privée

argocd repo add git@git.example.com:repos/repo --insecure-ignore-host-key --ssh-private-key-path ~/id_rsa

Pour afficher tous les indicateurs disponibles, exécutez :

argocd repo add --help

Ajouter un dépôt source Helm

Exécutez l'une des commandes suivantes selon le type de votre dépôt.

Dépôt Helm public via HTTPS

argocd repo add https://charts.helm.sh/stable --type helm --name <local-repository-name>

Dépôt Helm privé via HTTPS avec nom d'utilisateur et mot de passe

argocd repo add https://charts.helm.sh/stable --type helm --name <local-repository-name> --username test --password test

Si le chart Helm est hébergé sur une instance Container Registry (ACR) Enterprise Edition d'Alibaba Cloud, spécifiez le chemin complet du dépôt :

argocd repo add https://<instance-name>-chart.<region-id>.cr.aliyuncs.com/<namespace>/<chart-repository> --type helm --name <local-repository-name> --username test --password test

Dépôt Helm privé basé sur OCI

argocd repo add helm-oci-registry.cn-zhangjiakou.cr.aliyuncs.com --type helm --name <local-repository-name> --enable-oci --username test --password test

Consulter la liste des dépôts

argocd repo list

Sortie attendue :

TYPE  NAME      REPO                                                       INSECURE  OCI    LFS    CREDS  STATUS      MESSAGE  PROJECT
helm  mystable  https://charts.helm.sh/stable                              false     false  false  false  Successful
git             https://github.com/AliyunContainerService/gitops-demo.git  true      false  false  false  Successful           default

Vérifiez la colonne STATUS pour confirmer la réussite de la connexion de chaque dépôt.

Supprimer un dépôt

Pour supprimer un dépôt source Git :

argocd repo rm https://github.com/AliyunContainerService/gitops-demo.git

Sortie attendue :

Repository 'https://github.com/AliyunContainerService/gitops-demo.git' removed

Pour supprimer un dépôt Helm, remplacez l'URL du dépôt Git par celle du dépôt Helm dans la commande ci-dessus.

Gérer les dépôts dans la console

Pour gérer les dépôts source dans la console Argo CD plutôt que via la CLI :

  1. Se connecter à l'interface utilisateur Argo CD.

  2. Dans le volet de navigation de gauche, choisissez Settings > Repositories.

  3. Cliquez sur + Connect Repo et suivez les instructions à l'écran.