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.sockdel nodo. Vedi 0. Preparare i nodi. - Una StorageClass predefinita con volumi
ReadWriteOnce. kubectleopensslsulla tua workstation.

