Yapılandırma
30-config.yaml (additions)
OVERLEAF_HEADER_EXTRAS veya alt bilgilerdeki geçersiz JSON yok sayılır ve yalnızca başlangıçta günlüğe yazılır.
Bakım modu
Bakım sayfası, konteynerdeki/etc/overleaf/site_status dosyası closed içerdiği sürece gösterilir. Her pod’un bu dosyanın kendi kopyası vardır ve yeni ya da yeniden başlatılmış bir pod açık durumda başlar. Siteyi kapatmak için dosyayı her pod’a yazın:
open yazın. Pod’lar değişikliği 5 saniye içinde algılar.
Yönetici panelindeki Close Editor farklı çalışır: düzenleyiciyi yalnızca yöneticinin isteğini sunan replikada kapatır ve o replika yeniden başladığında düzenleyiciyi tekrar açar. Birden fazla replikada bunun yerine yukarıdaki gibi dosyayı kullanın.
Kubernetes üzerinde test edildi
Kubernetes 1.37 üzerinde: yukarıdaki ayarlar ConfigMap’teyken sayfalarOVERLEAF_NAV_TITLE değerini, sol alt bilgiyi ve oturum açtıktan sonra OVERLEAF_HEADER_EXTRAS içindeki bağlantıyı gösterdi (oturum açma sayfaları başlık bağlantılarını gizler). Bir pod’un /etc/overleaf/site_status dosyasına closed yazmak, OVERLEAF_MAINTENANCE_MESSAGE ile bakım sayfasını yalnızca o pod’da gösterdi ve open bunu saniyeler içinde sonlandırdı. Üç replikada, yönetici panelindeki Close Editor düzenleyiciyi yalnızca yöneticiye hizmet veren replikada kapattı, diğer ikisi ise açık kaldı.
