kubectl: žádný další obraz, žádný Helm chart.
Na konci této sekce budete mít jednu instanci Ayakaleaf Pro se sandboxed compiles, replica set MongoDB a Redis, vše v namespace overleaf. Chcete-li poté provozovat více instancí za load balancerem, pokračujte horizontálním škálováním.
Podpora Kubernetes je experimentální. Nepublikujeme Helm chart ani obrazy specifické pro Kubernetes. Manifesty na těchto stránkách jsou ty, které jsme testovali na Kubernetes 1.37 (kubeadm, containerd 2.4, flannel) se třemi uzly, každý se 2 vCPU a 4 GB paměti. Úložiště, síť a ingress přizpůsobte svému clusteru.
Jak do sebe části zapadají
Co potřebujete
- Cluster Kubernetes, na který můžete instalovat balíčky: každý uzel, na kterém může běžet Ayakaleaf Pro, potřebuje Docker Engine, protože kompilace běží v kontejnerech TeX Live, které Ayakaleaf Pro spouští přes
/var/run/docker.sockuzlu. Viz 0. Příprava uzlů. - Výchozí StorageClass se svazky
ReadWriteOnce. kubectlaopensslna vaší pracovní stanici.

