Déploiement d’un cluster de nœuds Cyberwatch indépendants avec MicroK8s (déprécié)

Cette page détaille la procédure d’installation pour déployer Cyberwatch sur un cluster de plusieurs machines gérées indépendamment les unes des autres. La communication entre les nœuds n’est alors pas gérées par l’orchestrateur de conteneurs.

Déploiement d’un nœud maître

  1. Suivre la procédure d’installation de Cyberwatch dans le cas choisi (hors-ligne, derrière un proxy ou classique) et remplacer la commande de configuration :

    sudo cyberwatch configure
    

    par :

    sudo cyberwatch configure --master
    

Déploiement d’un nœud satellite

  1. Suivre la procédure de déploiement standard and stop before configuring Cyberwatch.

  2. Exécutez la commande suivante sur le nœud maître :

    sudo cyberwatch show-secrets
    
  3. Écrivez la sortie de la commande précédente dans le fichier /etc/cyberwatch/secrets.yml du nœud satellite :

    sudo vim /etc/cyberwatch/secrets.yml
    sudo chmod 600 /etc/cyberwatch/secrets.yml
    
  4. Exécutez la commande suivante sur le nœud maître :

    sudo cyberwatch show-root-cert
    
  5. Écrivez la sortie de la commande précédente dans le fichier /etc/cyberwatch/certs/cbw-root-ca-cert.pem du nœud satellite :

    sudo mkdir -p /etc/cyberwatch/certs
    sudo vim /etc/cyberwatch/certs/cbw-root-ca-cert.pem
    
  6. Configurez Cyberwatch :

    sudo cyberwatch configure --satellite
    
  7. Vérifiez que le nœud satellite est capable de communiquer avec le nœud maître :

    sudo cyberwatch logs sidekiq
    

Retour en haut