Activer l’interface graphique sur un nœud satellite
Par défaut, l’interface graphique (GUI) est désactivée sur les nœuds satellites : seuls l’API réservée aux agents et les services tiers y sont exposés.
Ce comportement par défaut s’applique à partir du socle en version 5.31, du chart Helm en version 0.6.8 et de l’orchestrateur Podman en version 1.3. Les satellites configurés avec une version antérieure ne sont pas concernés tant que la configuration n’est pas régénérée.
Pour les cas où la GUI est néanmoins nécessaire sur un satellite (accès administratif local, diagnostic, etc.), la procédure ci-dessous permet de la réactiver.
Docker Swarm et Podman
Éditer le fichier
/etc/cyberwatch/containers.envet passer la variable àfalse:ONLY_API_AND_THIRD_PARTIES="false"Redémarrer Cyberwatch :
sudo cyberwatch restart
L’exécution de sudo cyberwatch configure --satellite régénère le fichier containers.env et réinitialise ONLY_API_AND_THIRD_PARTIES à sa valeur par défaut (true). La modification doit être refaite après chaque reconfiguration.
Chart Helm
Définir explicitement nginx.limitToApi: false dans le fichier values.yml, puis mettre à jour le déploiement :
nginx:
limitToApi: false