Skip to main content
Kubernetes dağıtımı, Toolkit ile aynı ortam değişkenlerini okur. Bir Toolkit sayfası “bunu config/variables.env dosyasına ekleyin” dediğinde, değeri overleaf-env ConfigMap’ine koyun; değer bir parola, anahtar veya token ise overleaf-secrets Secret’ına koyun. Ardından yeniden başlatın:
config/overleaf.rc içindeki değerler ortam değişkenleri değil, Toolkit ayarlarıdır; bunların yerine neyin geçtiğini bu sayfanın sonundaki Soru&Cevap bölümü açıklar.

Özellikler

Toolkit yapılandırmasının her özelliğinin burada; hizmetlerini, ayarlarını, ağ yollarını, arka plan işlerini, birden fazla replikayla nelerin değiştiğini ve nasıl test edildiğini anlatan bir sayfası vardır:

Sertifikalar ve diğer dosyalar

Bazı özellikler bir değer yerine bir dosya yolu alır: SAML sertifikaları (OVERLEAF_SAML_IDP_CERT, …), LDAP CA’sı (OVERLEAF_LDAP_TLS_OPTS_CA_PATH) veya kendi barındırdığınız bir GitHub Enterprise, GitLab ya da Gitea için özel bir CA (NODE_EXTRA_CA_CERTS). Dosyaları bir Secret’a koyun ve onu Toolkit sayfalarının beklediği yere, /var/lib/overleaf/certs konumuna bağlayın:
40-overleaf.yaml (additions)
Ardından ConfigMap’te bunlara yollarıyla başvurun, örneğin NODE_EXTRA_CA_CERTS: /var/lib/overleaf/certs/ca.pem, ve yeniden başlatın.
Şifreleme parolaları. Kullandığınız özelliklerin tüm *_CIPHER_PASSWORD değerlerini Secret’ta ayarlayın. Aksi takdirde bazı özellikler ilk kullanımda veri biriminde bir anahtar dosyası oluşturur: tek replikada bu, birim kaybolana kadar çalışır; birden fazla replikada ise her replika farklı bir anahtarla şifreleme yapar.

Soru&Cevap

Cevap: Hiçbiri Ayakaleaf Pro tarafından okunmaz. Kubernetes’teki karşılıkları:
Son değiştirilme tarihi 2 Kasım 2026