Skip to main content
web-palvelu muodostaa otsikon, logon, ylätunnisteen linkit, alatunnisteet ja huoltosivun ympäristömuuttujista. Jokainen asetus ja sen muoto on kuvattu sivulla Brändäys; Kubernetesissa ne menevät ConfigMapiin.

Konfiguraatio

30-config.yaml (additions)
Kirjoita JSON-arvot yksinkertaisiin lainausmerkkeihin kuten yllä, jotta YAML säilyttää ne yhtenä merkkijonona. Virheellinen JSON muuttujassa OVERLEAF_HEADER_EXTRAS tai alatunnisteissa ohitetaan, ja siitä kirjataan vain merkintä lokiin käynnistyksessä.

Huoltotila

Huoltosivu näytetään niin kauan kuin kontin tiedosto /etc/overleaf/site_status sisältää arvon closed. Jokaisella podilla on oma kopionsa tästä tiedostosta, ja uusi tai uudelleenkäynnistetty pod käynnistyy avoimena. Sulje sivusto kirjoittamalla tiedosto jokaiseen podiin:
Lopeta huoltotila kirjoittamalla samalla tavalla open. Podit huomaavat muutoksen 5 sekunnin kuluessa. Ylläpitopaneelin Close Editor toimii eri tavalla: se sulkee editorin vain siinä replikassa, joka käsitteli ylläpitäjän pyynnön, ja kyseinen replika avaa sen uudelleen käynnistyessään uudelleen. Useilla replikoilla käytä sen sijaan yllä kuvattua tiedostoa.

Testattu Kubernetesissa

Kubernetes 1.37:ssä: kun yllä olevat asetukset olivat ConfigMapissa, sivuilla näkyivät OVERLEAF_NAV_TITLE, vasen alatunniste ja kirjautumisen jälkeen OVERLEAF_HEADER_EXTRAS-muuttujan linkki (kirjautumissivut piilottavat ylätunnisteen linkit). Arvon closed kirjoittaminen yhden podin tiedostoon /etc/overleaf/site_status näytti huoltosivun OVERLEAF_MAINTENANCE_MESSAGE-viestillä vain kyseisessä podissa, ja open lopetti sen sekunneissa. Kolmella replikalla ylläpitopaneelin Close Editor sulki editorin vain ylläpitäjää palvelleessa replikassa, kun taas kaksi muuta pysyivät avoimina.
Viimeksi muokattu 2. marraskuuta 2026