Mettre à jour le socle de l’orchestrateur MicroK8s
Cette page décrit comment mettre à jour les fichiers nécessaires à l’administration de Cyberwatch dans le cas d’une installation avec MicroK8s.
Mettre à jour MicroK8s
- Mettre à jour MicroK8s avec snap :
sudo snap refresh microk8s --channel=latest/stable
Mettre à jour cbw-on-premise
-
Avant toute autre opération, mettre à jour l’application Cyberwatch via la procédure standard.
-
Vérifier que le paquet
cyberwatch
est installé :sudo cyberwatch version
Si la commande n’existe pas, migrer le socle vers la version 5.0.
-
Dans le cas contraire, mettre à jour le paquet :
Pour les distributions basées sur Debian :
sudo apt update sudo apt install cyberwatch
Pour les distributions basées sur Red Hat :
sudo dnf install cyberwatch
Migrer cbw-on-premise v2.X vers cbw-on-premise v5.X
À partir de la version 5.0 du socle Cyberwatch, la façon d’installer Cyberwatch a évolué. Cyberwatch s’installe maintenant avec le gestionnaire de paquet du système d’exploitation.
-
Installer le socle Cyberwatch en tant que paquet :
Pour les distributions basées sur Debian :
curl https://dl.cyberwatch.fr/apt/APT-CYBERWATCH-GPG-KEY | sudo gpg --dearmor -o /usr/share/keyrings/cyberwatch.gpg echo "deb [signed-by=/usr/share/keyrings/cyberwatch.gpg] https://dl.cyberwatch.fr/apt any main" | sudo tee /etc/apt/sources.list.d/cyberwatch.list > /dev/null sudo apt update sudo apt install cyberwatch
Pour les distributions basées sur Red Hat :
sudo yum-config-manager --add-repo https://dl.cyberwatch.fr/rpm/cyberwatch.repo sudo dnf install cyberwatch
-
Reconfigurer le socle Cyberwatch :
La commande de configuration accepte les options
--master
,--satellite
,--no-db
et--offline
. Utiliser celles qui sont nécessaires pour le cas d’usage de la machine.sudo cyberwatch configure
-
Vérifier que l’instance fonctionne correctement depuis l’interface web.
-
Archiver tous les fichiers du dossier
cbw-on-premise
:sudo tar cvf cbw-on-premise-v2.tar /home/cyberwatch/cbw-on-premise
-
Déplacer l’archive dans un dossier hors du répertoire
/home/cyberwatch
. -
Supprimer l’utilisateur cyberwatch ainsi que tous ses dossiers :
sudo userdel cyberwatch -r