Konfigurasjon
Legg til bryterne du trenger, i ConfigMap-enoverleaf-env:
30-config.yaml (additions)
@, må stå i anførselstegn i YAML, ellers avviser kubectl apply filen.
Registrering begrenset til domener sender en aktiverings-e-post, så E-postlevering må fungere fra podene: legg SMTP-verten inn i ConfigMap-en og OVERLEAF_EMAIL_SMTP_PASS inn i Secret-en.
Flere replikaer
Ingenting ekstra. En gjests tilgang til et prosjekt lagres i sesjonen i Redis, så editoren fungerer på den replikaen lastbalansereren velger.Testet på Kubernetes
På Kubernetes 1.37 består ende-til-ende-testene våre for offentlig tilgang: på én replika, selvregistrering medOVERLEAF_ALLOW_PUBLIC_REGISTRATION satt til true, til ett domene, til flere domener med jokertegn for underdomener og til @*, med aktiverings-e-posten for domenemodusene (43 tilfeller); utloggede besøkende på /devs og et innsendt kodeutdrag som beholdes gjennom innloggingen med OVERLEAF_ALLOW_PUBLIC_ACCESS (2 tilfeller); en utlogget gjest i et lenkedelt prosjekt med begge bryterne på (3 tilfeller); og på tre replikaer bak HAProxy, OIDC sammen med offentlig tilgang (1 tilfelle).
