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
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
Suivre la procédure de déploiement standard et s’arrêter juste avant de configurer Cyberwatch
Exécutez la commande suivante sur le nœud maître :
sudo cyberwatch show-secrets
É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
Exécutez la commande suivante sur le nœud maître :
sudo cyberwatch show-root-cert
É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
Configurez Cyberwatch :
sudo cyberwatch configure --satellite
Vérifiez que le nœud satellite est capable de communiquer avec le nœud maître :
sudo cyberwatch logs sidekiq