PANDOC_IMAGE. Dịch vụ web hiển thị các menu nhập và xuất. Tính năng này làm gì và cách build image được mô tả trong Nhập và xuất bằng Pandoc.
Cấu hình
1
Đưa image vào Docker trên mọi node
Build image một lần từ thư mục Hoặc push nó lên một registry mà các node truy cập được và chạy
develop/pandoc của kho lưu trữ ayakaleaf-pro, sau đó nạp nó vào Docker trên từng node có thể chạy Ayakaleaf Pro:sudo docker pull trên từng node. Giống như các image TeX Live, nó phải nằm trong Docker, không chỉ trong containerd.2
ConfigMap
ENABLE_PANDOC_CONVERSIONS từ cùng một ConfigMap, nên chúng không thể có giá trị khác nhau trên Kubernetes.3
Áp dụng và khởi động lại
Nhiều replica
Không cần thêm gì ngoài việc có image trên mọi node: mỗi replica thực hiện chuyển đổi trên node của chính nó.Đã kiểm thử trên Kubernetes
Với image được build từdevelop/pandoc và nạp vào Docker trên mọi node bằng docker save | docker load, trên Kubernetes 1.37 với một replica, các bài kiểm thử end-to-end của chúng tôi cho Pandoc đều đạt (6 trường hợp): nhập một tài liệu Markdown thành dự án LaTeX, lỗi hiển thị với một tài liệu Word bị hỏng, xuất sang Word (có thể nhập lại), Markdown và HTML, và các menu bị ẩn khi không có ENABLE_PANDOC_CONVERSIONS.
