Configuratie
30-config.yaml (additions)
OVERLEAF_HEADER_EXTRAS of de footers wordt genegeerd en alleen bij het opstarten gelogd.
Onderhoudsmodus
De onderhoudspagina wordt getoond zolang het bestand/etc/overleaf/site_status in de container closed bevat. Elke pod heeft een eigen kopie van dit bestand, en een nieuwe of herstarte pod start open. Om de site te sluiten, schrijf je het bestand in elke pod:
open om het onderhoud te beëindigen. De pods nemen de wijziging binnen 5 seconden over.
Close Editor in het beheerpaneel werkt anders: het sluit de editor alleen in de replica die het verzoek van de beheerder heeft afgehandeld, en die replica opent hem weer wanneer hij herstart. Gebruik bij meerdere replica’s in plaats daarvan het bestand zoals hierboven.
Getest op Kubernetes
Op Kubernetes 1.37: met de bovenstaande instellingen in de ConfigMap toonden de pagina’sOVERLEAF_NAV_TITLE, de linkerfooter en, na het inloggen, de link uit OVERLEAF_HEADER_EXTRAS (de inlogpagina’s verbergen de headerlinks). Het schrijven van closed in /etc/overleaf/site_status van één pod toonde de onderhoudspagina met OVERLEAF_MAINTENANCE_MESSAGE alleen op die pod, en open beëindigde dit binnen enkele seconden. Met drie replica’s sloot Close Editor in het beheerpaneel de editor alleen op de replica die de beheerder bediende, terwijl de andere twee open bleven.
