Mettre à jour Cyberwatch en mode hors-ligne avec MicroK8s

  1. Récupérer les sources depuis une machine disposant d’un accès à internet présente dans la procédure d’installation.

  2. Transférer l’archive sur la machine déconnectée d’internet.

  3. Passer avec l’utilisateur root :

    sudo su
    
  4. Décompresser les sources :

    tar xvzf cyberwatch_sources.tar.gz
    cd cyberwatch_sources
    
  5. Charger les images des conteneurs depuis leurs archives :

    ls *.tar| xargs -n 1 -I {} /snap/bin/microk8s ctr i import $(pwd)/{}
    
  6. Copier les fichiers nécessaires dans le répertoire de l’utilisateur cyberwatch :

    cp cyberwatch-chart-*.tgz ~cyberwatch
    cp cyberwatch.sh ~cyberwatch
    chown cyberwatch:cyberwatch ~cyberwatch -R
    
  7. Changer d’utilisateur :

    su - cyberwatch
    
  8. Copier le script cyberwatch.sh dans le dossier cbw-on-premise :

    cp cyberwatch.sh cbw-on-premise/
    cd cbw-on-premise
    
  9. Redémarrer cyberwatch :

    ./cyberwatch.sh restart
    
  10. (Optionnel) Surveiller l’avancée du redémarrage :

    ./cyberwatch.sh status
    

Retour en haut