Skip to main content
Toolkit là cách được khuyến nghị để chạy Ayakaleaf Pro trên một máy chủ duy nhất. Nếu bạn đã vận hành một cluster Kubernetes, phần này sẽ triển khai cùng container đó lên cluster bằng các manifest kubectl thuần: không có image bổ sung, không có Helm chart. Khi hoàn thành phần này, bạn sẽ có một phiên bản Ayakaleaf Pro với biên dịch trong sandbox, một replica set MongoDB và Redis, tất cả trong namespace overleaf. Để chạy nhiều phiên bản phía sau một load balancer, hãy tiếp tục với Mở rộng theo chiều ngang sau đó.
Hỗ trợ Kubernetes đang ở giai đoạn thử nghiệm. Chúng tôi không phát hành Helm chart hay image dành riêng cho Kubernetes. Các manifest trong những trang này là những manifest chúng tôi đã kiểm thử trên Kubernetes 1.37 (kubeadm, containerd 2.4, flannel) với ba node, mỗi node có 2 vCPU và 4 GB bộ nhớ. Hãy điều chỉnh lưu trữ, mạng và ingress cho phù hợp với cluster của bạn.

Các thành phần kết hợp với nhau như thế nào

Những gì bạn cần

  • Một cluster Kubernetes mà bạn có thể cài đặt gói trên đó: mọi node có thể chạy Ayakaleaf Pro đều cần Docker Engine, vì các lần biên dịch chạy trong các container TeX Live mà Ayakaleaf Pro khởi động thông qua /var/run/docker.sock của node. Xem 0. Chuẩn bị các node.
  • Một StorageClass mặc định với các volume ReadWriteOnce.
  • kubectl và openssl trên máy trạm của bạn.
Lần sửa đổi cuối 2 tháng 11, 2026