Konfigurace
Přidejte potřebné přepínače do ConfigMapyoverleaf-env:
30-config.yaml (additions)
@ musí být v YAML v uvozovkách, jinak kubectl apply soubor odmítne.
Registrace omezená na domény odesílá aktivační e-mail, takže z podů musí fungovat doručování e-mailů: vložte hostitele SMTP do ConfigMapy a OVERLEAF_EMAIL_SMTP_PASS do Secretu.
Více replik
Nic dalšího není potřeba. Přístup hosta k projektu se uchovává v relaci v Redisu, takže editor funguje na kterékoli replice, kterou load balancer zvolí.Otestováno na Kubernetes
Na Kubernetes 1.37 procházejí naše end-to-end testy pro veřejný přístup: na jedné replice samoregistrace sOVERLEAF_ALLOW_PUBLIC_REGISTRATION nastaveným na true, na jednu doménu, na několik domén se zástupným znakem pro subdomény a na @*, s aktivačním e-mailem pro režimy s doménami (43 případů); nepřihlášení návštěvníci na /devs a odeslaný úryvek zachovaný přes přihlášení s OVERLEAF_ALLOW_PUBLIC_ACCESS (2 případy); nepřihlášený host v projektu sdíleném odkazem s oběma zapnutými přepínači (3 případy); a na třech replikách za HAProxy OIDC společně s veřejným přístupem (1 případ).
