Aller au contenu principal

Gestion du cluster

Vue d'ensemble

Une vue d'ensemble de votre cluster est disponible sous l'onglet « Cluster Management » dans la console d'administration.

Cluster Overview

Quelques informations clés :

  • Nœuds dans le cluster.
  • Disponibilité CPU, RAM et disque sur chaque nœud.

Les nœuds n'ont pas besoin d'être de la même taille.

Vous y trouverez également les instructions pour ajouter un nouveau nœud. Vous pouvez aussi drainer des nœuds.

Ajouter des nœuds worker à un cluster Embedded

Si vous voulez plus de puissance de traitement, vous pouvez scaler votre instance verticalement en utilisant une machine plus puissante. Mais ce n'est pas toujours pratique car cela doit être fait avant l'installation, et cela signifie aussi qu'une grosse machine sera toujours en marche.

Habituellement, une meilleure solution est de scaler horizontalement en ajoutant des nœuds worker au cluster. Cette solution est plus flexible et permet d'ajouter et retirer des capacités de traitement quand nécessaire. Un cas d'usage courant est le scan historique initial. Si vous avez beaucoup de dépôts, ajouter plus de CPU peut accélérer beaucoup ce processus.

Pour que les nœuds communiquent entre eux, vous devez ouvrir 30000 et les ports suivants entre eux.

Vous pouvez ajouter un nœud à tout moment (installation incluse).

  1. Connectez-vous en SSH à votre autre nœud.
  2. Exécutez ce qui suit pour télécharger l'installeur :
LICENSE_ID=your_license
curl -f https://replicated.app/embedded/gitguardian/stable -H "Authorization: $LICENSE_ID" -o gitguardian.tgz
tar -xvzf gitguardian.tgz
  1. Allez dans la console d'administration KOTS. Allez dans l'onglet « Cluster Management ». Cliquez sur « Add node »
  2. Sélectionnez les rôles à assigner au nœud
    1. management est utilisé pour les nœuds control-plane/worker (pour la haute disponibilité).
    2. Les autres rôles sont à définir selon le type de workload que vous comptez exécuter.
    3. Si vous avez juste besoin de puissance de traitement et que vous ne connaissez pas l'usage exact, sélectionnez simplement tous les rôles (sauf management)
  3. Cela vous montrera une commande pour ajouter un nœud. Add Node Command
  4. Exécutez-la sur votre nouveau nœud.
  5. Exécutez la commande join Node added