PANDOC_IMAGE. Служба web показує меню імпорту та експорту. Що робить ця функція і як зібрати образ, описано в розділі Імпорт і експорт через Pandoc.
Налаштування
1
Додайте образ у Docker на кожному вузлі
Один раз зберіть образ із теки Або надішліть його до реєстру, доступного вузлам, і виконайте
develop/pandoc репозиторію ayakaleaf-pro, а потім завантажте його в Docker на кожному вузлі, де може працювати Ayakaleaf Pro:sudo docker pull на кожному вузлі. Як і образи TeX Live, він має бути в Docker, а не лише в containerd.2
ConfigMap
ENABLE_PANDOC_CONVERSIONS з того самого ConfigMap, тож у Kubernetes їхні значення не можуть розходитися.3
Застосування та перезапуск
Кілька реплік
Нічого додаткового, окрім наявності образу на кожному вузлі: кожна репліка виконує перетворення на своєму вузлі.Перевірено на Kubernetes
З образом, зібраним ізdevelop/pandoc і завантаженим у Docker на кожному вузлі через docker save | docker load, на Kubernetes 1.37 з однією реплікою наші наскрізні тести Pandoc проходять (6 випадків): імпорт документа Markdown як проєкту LaTeX, помилка, що показується для пошкодженого документа Word, експорт у Word (який знову імпортується), Markdown і HTML, а також приховані меню без ENABLE_PANDOC_CONVERSIONS.
