Activar la interfície gràfica en un node satèl·lit
Per defecte, la interfície gràfica (GUI) està desactivada als nodes satèl·lit: només s’hi exposen l’API reservada als agents i els serveis de tercers.
Aquest comportament per defecte s’aplica a partir de la versió 5.31 de la plataforma base, de la versió 0.6.8 del chart de Helm i de la versió 1.3 de l’orquestrador Podman. Els satèl·lits configurats amb una versió anterior no es veuen afectats mentre no es regeneri la configuració.
Si, tot i així, la GUI és necessària en un satèl·lit (accés administratiu local, diagnòstic, etc.), el procediment següent permet tornar-la a activar.
Docker Swarm i Podman
Editeu el fitxer
/etc/cyberwatch/containers.envi poseu la variable afalse:ONLY_API_AND_THIRD_PARTIES="false"Reinicieu Cyberwatch:
sudo cyberwatch restart
L’execució de sudo cyberwatch configure --satellite regenera el fitxer containers.env i restableix ONLY_API_AND_THIRD_PARTIES al seu valor per defecte (true). Cal tornar a fer la modificació després de cada reconfiguració.
Chart de Helm
Definiu explícitament nginx.limitToApi: false al fitxer values.yml i, a continuació, actualitzeu el desplegament:
nginx:
limitToApi: false