Tous les produits
Search
Centre de documentation

Container Service for Kubernetes:GitOps high-availability mode

Dernière mise à jour :Aug 11, 2026

ACK One GitOps permet d'exécuter Argo CD en mode haute disponibilité. Par rapport au mode par défaut, ce mode déploie des instances supplémentaires pour garantir des ressources suffisantes aux composants Argo CD et ajuste leurs paramètres. Utilisez le mode haute disponibilité GitOps lorsque vous gérez plus de 20 clusters associés ou plus de 200 applications.

Notes d'utilisation

Prérequis

Activer le mode haute disponibilité GitOps

  1. Activez le mode haute disponibilité GitOps pour votre flotte ACK One.

    1. Si vous n'avez pas activé l'accès public pour GitOps :

      aliyun adcp UpdateHubClusterFeature --ClusterId <YOUR-FLEET-ID> --ArgoCDEnabled true --ArgoCDHAEnabled true
    2. Si vous avez déjà activé l'accès public pour GitOps :

      aliyun adcp UpdateHubClusterFeature --ClusterId <YOUR-FLEET-ID> --ArgoCDEnabled true --ArgoCDHAEnabled true --PublicAccessEnabled true 
  2. Vérifiez que le mode haute disponibilité est activé.

    aliyun adcp DescribeHubClusterDetails --ClusterId <YOUR-FLEET-ID> | grep -B3 -A2 HA

    Sortie attendue. HAEnabled est true, ce qui confirme l'activation de la fonctionnalité.

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

Désactiver le mode haute disponibilité GitOps

  1. Désactivez le mode haute disponibilité GitOps pour votre flotte ACK One.

    aliyun adcp UpdateHubClusterFeature --ClusterId <YOUR-FLEET-ID> --ArgoCDEnabled true --ArgoCDHAEnabled false 
  2. Connectez-vous à la console PrivateZone. Sur la page Private Zone, recherchez le domaine svc.cluster.local.<fleet-id> et supprimez tous les enregistrements de résolution se terminant par .argocd.