Configurazione
30-config.yaml (additions)
OVERLEAF_HEADER_EXTRAS o nei piè di pagina viene ignorato e solo registrato nel log all’avvio.
Modalità di manutenzione
La pagina di manutenzione viene mostrata finché il file/etc/overleaf/site_status nel container contiene closed. Ogni pod ha la propria copia di questo file, e un pod nuovo o riavviato parte aperto. Per chiudere il sito, scrivi il file in ogni pod:
open allo stesso modo per terminarla. I pod recepiscono la modifica entro 5 secondi.
La funzione Close Editor del pannello di amministrazione funziona diversamente: chiude l’editor solo nella replica che ha gestito la richiesta dell’amministratore, e quella replica lo riapre al riavvio. Con più repliche, usa invece il file come descritto sopra.
Testato su Kubernetes
Su Kubernetes 1.37: con le impostazioni sopra nella ConfigMap, le pagine hanno mostratoOVERLEAF_NAV_TITLE, il piè di pagina sinistro e, dopo l’accesso, il link da OVERLEAF_HEADER_EXTRAS (le pagine di accesso nascondono i link dell’intestazione). Scrivere closed in /etc/overleaf/site_status di un pod ha mostrato la pagina di manutenzione con OVERLEAF_MAINTENANCE_MESSAGE solo su quel pod, e open l’ha terminata in pochi secondi. Con tre repliche, Close Editor del pannello di amministrazione ha chiuso l’editor solo sulla replica che ha servito l’amministratore, mentre le altre due sono rimaste aperte.
