kubectl-manifester: intet ekstra image, intet Helm-chart.
Når du er færdig med dette afsnit, har du én Ayakaleaf Pro-instans med sandboxed compiles, et MongoDB-replikasæt og Redis, alt sammen i namespacet overleaf. For at køre flere instanser bag en load balancer kan du bagefter fortsætte med Horisontal skalering.
Understøttelse af Kubernetes er eksperimentel. Vi udgiver ikke et Helm-chart eller Kubernetes-specifikke images. Manifesterne på disse sider er dem, vi har testet på Kubernetes 1.37 (kubeadm, containerd 2.4, flannel) med tre noder med hver 2 vCPU’er og 4 GB hukommelse. Tilpas lagring, netværk og ingress til dit cluster.
Sådan passer delene sammen
Hvad du har brug for
- Et Kubernetes-cluster, som du kan installere pakker på: hver node, der kan køre Ayakaleaf Pro, skal have Docker Engine, fordi kompileringer kører i TeX Live-containere, som Ayakaleaf Pro starter via nodens
/var/run/docker.sock. Se 0. Forbered noderne. - En standard-StorageClass med
ReadWriteOnce-volumes. kubectlogopensslpå din arbejdsstation.

