Skip to main content
Een Kubernetes-implementatie leest dezelfde omgevingsvariabelen als de Toolkit. Waar een Toolkit-pagina zegt “voeg dit toe aan config/variables.env”, zet je de waarde in de ConfigMap overleaf-env, of in de Secret overleaf-secrets als het om een wachtwoord, sleutel of token gaat. Herstart daarna:
Waarden in config/overleaf.rc zijn Toolkit-instellingen, geen omgevingsvariabelen; de vragen en antwoorden aan het einde van deze pagina vertellen wat ze vervangt.

Functies

Elke functie van de Toolkit-configuratie heeft hier een pagina met de bijbehorende services, instellingen, netwerkpaden, achtergrondtaken, wat er verandert bij meerdere replica’s, en hoe het is getest:

Certificaten en andere bestanden

Sommige functies verwachten een bestandspad in plaats van een waarde: de SAML-certificaten (OVERLEAF_SAML_IDP_CERT, …), de LDAP-CA (OVERLEAF_LDAP_TLS_OPTS_CA_PATH), of een privé-CA voor een zelfgehoste GitHub Enterprise, GitLab of Gitea (NODE_EXTRA_CA_CERTS). Zet de bestanden in een Secret en mount die waar de Toolkit-pagina’s ze verwachten, /var/lib/overleaf/certs:
40-overleaf.yaml (additions)
Verwijs er daarna in de ConfigMap naar via hun pad, bijvoorbeeld NODE_EXTRA_CA_CERTS: /var/lib/overleaf/certs/ca.pem, en herstart.
Cipher-wachtwoorden. Stel elk *_CIPHER_PASSWORD van de functies die je gebruikt in de Secret in. Sommige functies genereren anders bij het eerste gebruik een sleutelbestand in het datavolume: met één replica werkt dat totdat het volume verloren gaat, met meerdere replica’s zou elke replica met een andere sleutel versleutelen.

Vragen en antwoorden

Antwoord: Geen ervan wordt door Ayakaleaf Pro gelezen. Hun tegenhangers in Kubernetes:
Laatst gewijzigd op 2 november 2026