Skip to main content
Il Toolkit è il metodo consigliato per eseguire Ayakaleaf Pro su un singolo server. Se gestisci già un cluster Kubernetes, questa sezione distribuisce lo stesso container su di esso con semplici manifest kubectl: nessuna immagine aggiuntiva, nessun chart Helm. Al termine di questa sezione avrai un’istanza di Ayakaleaf Pro con sandboxed compiles, un replica set MongoDB e Redis, tutto nel namespace overleaf. Per eseguire più istanze dietro un load balancer, prosegui poi con Scalabilità orizzontale.
Il supporto a Kubernetes è sperimentale. Non pubblichiamo un chart Helm né immagini specifiche per Kubernetes. I manifest di queste pagine sono quelli che abbiamo testato su Kubernetes 1.37 (kubeadm, containerd 2.4, flannel) con tre nodi da 2 vCPU e 4 GB di memoria ciascuno. Adatta storage, rete e ingress al tuo cluster.

Come si combinano i componenti

Cosa ti serve

  • Un cluster Kubernetes su cui puoi installare pacchetti: ogni nodo che può eseguire Ayakaleaf Pro necessita di Docker Engine, perché le compilazioni vengono eseguite in container TeX Live che Ayakaleaf Pro avvia tramite il /var/run/docker.sock del nodo. Vedi 0. Preparare i nodi.
  • Una StorageClass predefinita con volumi ReadWriteOnce.
  • kubectl e openssl sulla tua workstation.
Ultima modifica il 2 novembre 2026