All Products
Search
Document Center

Container Service for Kubernetes:Manajemen repositori

Last Updated:Nov 11, 2025

Topik ini menjelaskan cara menambahkan, melihat, dan menghapus repositori sumber Git serta repositori sumber Helm dalam sistem GitOps menggunakan Antarmuka baris perintah (CLI) Argo CD dan Konsol Argo CD.

Prasyarat

Anda telah masuk ke sistem GitOps. Untuk informasi lebih lanjut, lihat Masuk ke Sistem GitOps.

Tambahkan repositori

Tambahkan repositori sumber Git

Anda dapat menambahkan repositori sumber Git dengan salah satu metode berikut.

  • Tambahkan repositori sumber Git dari aplikasi contoh ke sistem GitOps.

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

    Keluaran yang diharapkan:

    Repository 'https://github.com/AliyunContainerService/gitops-demo.git' added
  • Tambahkan repositori sumber Git privat melalui HTTPS menggunakan nama pengguna dan kata sandi.

    argocd repo add https://git.example.com/repos/repo --username git --password secret
  • Tambahkan repositori sumber Git melalui protokol Secure Shell (SSH) menggunakan kunci privat dan abaikan verifikasi sertifikat server.

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

Jalankan perintah berikut untuk melihat petunjuk penggunaan parameter tambahan.

argocd repo add --help

Tambahkan repositori sumber Helm

Anda dapat menambahkan repositori sumber Helm dengan salah satu metode berikut.

  • Tambahkan repositori Helm publik melalui HTTPS dan berikan nama.

    argocd repo add https://charts.helm.sh/stable --type helm --name <local-repository-name>
  • Tambahkan repositori Helm privat melalui HTTPS menggunakan nama pengguna dan kata sandi, serta berikan nama.

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

    Jika Anda menggunakan chart Helm dari instans Alibaba Cloud Container Registry (ACR) Edisi Perusahaan, tentukan path repositori lengkap.

    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
  • Tambahkan repositori Helm privat berbasis OCI melalui HTTPS dan berikan nama.

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

Lihat daftar repositori

Jalankan perintah berikut untuk melihat daftar repositori.

argocd repo list

Keluaran yang diharapkan:

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

Hapus repositori

Jalankan perintah berikut untuk menghapus repositori sumber Git. Untuk menghapus repositori Helm, ganti alamat repositori Git dalam perintah tersebut dengan alamat repositori Helm.

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

Keluaran yang diharapkan:

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

Operasi terkait

Selain menggunakan CLI Argo CD, Anda juga dapat mengelola repositori sumber di Konsol Argo CD.

Masuk ke UI Argo CD. Di panel navigasi sebelah kiri, pilih Settings, lalu pilih Repositories > + Connect Repo.