kubectl: без додаткового образу, без Helm-чарту.
Наприкінці цього розділу у вас буде один екземпляр Ayakaleaf Pro з ізольованою компіляцією, набір реплік MongoDB і Redis — усе в просторі імен overleaf. Щоб запустити кілька екземплярів за балансувальником навантаження, після цього перейдіть до розділу Горизонтальне масштабування.
Підтримка Kubernetes експериментальна. Ми не публікуємо Helm-чарт чи образи, специфічні для Kubernetes. Маніфести на цих сторінках — ті, які ми перевірили на Kubernetes 1.37 (kubeadm, containerd 2.4, flannel) із трьома вузлами по 2 vCPU і 4 ГБ пам’яті кожен. Адаптуйте сховище, мережу та ingress під свій кластер.
Як поєднуються компоненти
Що вам потрібно
- Кластер Kubernetes, на вузли якого можна встановлювати пакети: кожному вузлу, на якому може працювати Ayakaleaf Pro, потрібен Docker Engine, бо компіляції виконуються в контейнерах TeX Live, які Ayakaleaf Pro запускає через
/var/run/docker.sockвузла. Див. 0. Підготовка вузлів. - StorageClass за замовчуванням із томами
ReadWriteOnce. kubectlіopensslна вашій робочій станції.

