Usage avancé de la commande cyberwatch
Cette documentation explique comment utiliser les paramètres avancés de la commande cyberwatch à l’aide de variables d’environnement.
Toutes les variables qui suivent peuvent être modifiées de deux façons différentes :
Soit temporairement. En utilisant la variable dans la ligne de commande. Par exemple, pour effectuer une sauvegarde dans un autre dossier :
sudo CBW_BACKUP_DIR=/tmp/backups cyberwatch backup saveSoit « définitivement » en les ajoutant ou éditant le fichier de configuration du Socle
/etc/cyberwatch/config.env(ou définie par${CBW_CONFIG_FILE})
Variables
CBW_CONFIG_FILE
Par défaut : /etc/cyberwatch/config.env
Permet de changer le fichier qui contient tous les paramètres du Socle.
CBW_CONFIG_DIR
Par défaut : /etc/cyberwatch
Permet de changer le dossier qui contient les fichiers de configuration de Cyberwatch.
Modifier ce paramètre peut également modifier la variable CBW_CERT_DIR.
CBW_CERT_DIR
Par défaut : ${CBW_CONFIG_DIR}/certs
Permet de changer le dossier de stockage des certificats.
CBW_BACKUP_DIR
Par défaut : /var/lib/cyberwatch/backups
Permet de changer le dossier de stockage des fichiers de sauvegarde. Pour plus d’information sur les sauvegardes, consulter Procédure de backup et restauration de Cyberwatch.
CBW_SKIP_BACKUP
Par défaut : false
Permet de désactiver le mécanisme de sauvegarde des bases de données. Ces sauvegardes sont effectuées à chaque redémarrage du Socle. Pour plus d’information sur les sauvegardes, consulter Procédure de backup et restauration de Cyberwatch.
CBW_REPORT_DIR
Par défaut : /var/lib/cyberwatch/reports
Permet de changer le dossier de stockage des rapports générés avec la commande cyberwatch report.
CBW_OFFLINE
Par défaut : false
Permet de contrôler si le socle est hors ligne ou non. Pour plus d’information sur l’administration hors ligne, consulter Guide d’administration hors ligne.
CBW_DISABLE_ELK
Par défaut : false
Permet de désactiver le déploiement d’Elasticsearch et Kibana embarqués sur les nœuds master/single. Lorsque la variable est définie à true, le stack ELK est exclu du déploiement Cyberwatch. Le changement est appliqué au prochain cyberwatch configure (ou cyberwatch restart sur Docker Swarm uniquement). Pour plus d’information, consulter Configurer un Elastic Stack externe.