kubectl-manifests: geen extra image, geen Helm-chart.
Aan het einde van deze sectie heb je één Ayakaleaf Pro-instantie met sandboxed compiles, een MongoDB-replicaset en Redis, allemaal in de namespace overleaf. Om daarna meerdere instanties achter een load balancer te draaien, ga je verder met Horizontaal schalen.
Ondersteuning voor Kubernetes is experimenteel. We publiceren geen Helm-chart of Kubernetes-specifieke images. De manifests op deze pagina’s zijn de manifests die we hebben getest op Kubernetes 1.37 (kubeadm, containerd 2.4, flannel) met drie nodes van elk 2 vCPU’s en 4 GB geheugen. Pas opslag, netwerk en ingress aan je cluster aan.
Hoe de onderdelen samenhangen
Wat je nodig hebt
- Een Kubernetes-cluster waarop je pakketten kunt installeren: elke node die Ayakaleaf Pro kan draaien, heeft Docker Engine nodig, omdat compilaties draaien in TeX Live-containers die Ayakaleaf Pro start via de
/var/run/docker.sockvan de node. Zie 0. De nodes voorbereiden. - Een standaard-StorageClass met
ReadWriteOnce-volumes. kubectlenopensslop je werkstation.

