全部产品
Search
文档中心

Container Service for Kubernetes:Mode HA GitOps

更新时间:Jul 02, 2025

Distribusi Cloud Container Platform for Kubernetes (ACK One) GitOps memungkinkan Anda menjalankan Argo CD dalam mode high availability (HA). Dalam mode default, hanya satu Deployment yang digunakan. Dalam mode HA, empat Deployment diterapkan, termasuk dua Deployment untuk argocd-server. Hal ini menjamin alokasi sumber daya yang optimal untuk komponen Argo CD dan meningkatkan penyesuaian parameter komponen. Topik ini menjelaskan cara menggunakan mode HA GitOps.

Catatan
  • Jika Anda memiliki lebih dari 20 klaster terkait atau lebih dari 200 aplikasi, disarankan untuk menggunakan mode HA GitOps saat merilis aplikasi.

  • Mode HA cocok untuk skenario dengan hingga 2.000 aplikasi. Jika masalah kinerja muncul ketika Anda memiliki lebih dari 2.000 aplikasi, submit a ticket untuk menghubungi tim layanan kontainer. Anda juga dapat bergabung dengan grup DingTalk 35688562 untuk memberikan umpan balik.

Penagihan

  • Dalam mode default GitOps, biaya dihitung berdasarkan instance kontainer elastis dengan 2 vCPU dan 4 GB memori. Untuk informasi lebih lanjut, lihat Ikhtisar Penagihan.

  • Dalam mode HA GitOps, biaya mencakup empat instance kontainer elastis masing-masing dengan 2 vCPU dan 4 GB memori, satu instance kontainer elastis dengan 4 vCPU dan 8 GB memori, serta Alibaba Cloud DNS PrivateZone. Untuk informasi lebih lanjut, lihat Ikhtisar Penagihan dan Penagihan.

Prasyarat

Aktifkan Mode HA GitOps

  1. Jalankan perintah berikut untuk mengaktifkan mode HA GitOps untuk instance Fleet:

    aliyun adcp UpdateHubClusterFeature --ClusterId <YOUR-FLEET-ID> --ArgoCDEnabled true --ArgoCDHAEnabled true 
  2. Jalankan perintah berikut untuk memeriksa apakah mode HA diaktifkan:

    aliyun adcp DescribeHubClusterDetails --ClusterId <your-fleet-id> |grep -B3 -A2 HA

    Jika HAEnabled dalam output menampilkan true, mode HA telah diaktifkan.

    "ACKOne": {
      "GitOps": {
        "Enabled": true,
        "HAEnabled": true
      }
    }

Nonaktifkan Mode HA GitOps

  1. Jalankan perintah berikut untuk menonaktifkan mode HA GitOps untuk instance Fleet:

    aliyun adcp UpdateHubClusterFeature --ClusterId <YOUR-FLEET-ID> --ArgoCDEnabled true --ArgoCDHAEnabled false 
  2. Hapus catatan DNS yang sesuai.

    Masuk ke konsol Alibaba Cloud DNS PrivateZone. Di daftar zona yang ditentukan pengguna pada halaman Private DNS (PrivateZone), temukan catatan DNS dalam format svc.cluster.local.<fleet-id> dan hapus catatan DNS yang berakhiran .argocd.