Skip to main content
Toolkit — рекомендований спосіб запуску Ayakaleaf Pro на одному сервері. Якщо у вас уже є кластер Kubernetes, у цьому розділі той самий контейнер розгортається в ньому за допомогою звичайних маніфестів 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 на вашій робочій станції.
Останнє оновлення 2 листопада 2026 р.