Aller au contenu

Hub (Argo CD)

Hub (en anglais hub, « moyeu ») : dans une architecture multi-clusters, l'instance d'Argo CD qui pilote les autres clusters (les « rayons ») en se connectant à leur API Kubernetes avec un identifiant par cluster. Les clusters cibles n'ont pas besoin d'accéder à Git : c'est le hub qui lit les dépôts.

Le hub donne une vue unique et une seule instance à mettre à jour, mais il détient un accès en écriture à chaque cluster : le compromettre, c'est les compromettre tous. D'où des identifiants limités aux namespaces gérés, ou l'alternative d'une instance d'Argo CD par cluster.

Dans les cours

Voir aussi