PANDOC_IMAGE. Il servizio web mostra i menu di importazione ed esportazione. Cosa fa la funzionalità e come costruire l’immagine è descritto in Importazione ed esportazione con Pandoc.
Configurazione
1
Carica l'immagine in Docker su ogni nodo
Costruisci l’immagine una sola volta dalla cartella In alternativa, esegui il push su un registry raggiungibile dai nodi ed esegui
develop/pandoc del repository ayakaleaf-pro, poi caricala in Docker su ogni nodo che può eseguire Ayakaleaf Pro:sudo docker pull su ogni nodo. Come per le immagini TeX Live, deve trovarsi in Docker, non solo in containerd.2
ConfigMap
ENABLE_PANDOC_CONVERSIONS dalla stessa ConfigMap, quindi su Kubernetes non possono essere in disaccordo.3
Applica e riavvia
Più repliche
Nulla di aggiuntivo oltre ad avere l’immagine su ogni nodo: ogni replica esegue la conversione sul proprio nodo.Testato su Kubernetes
Con l’immagine costruita dadevelop/pandoc e caricata in Docker su ogni nodo con docker save | docker load, su Kubernetes 1.37 con una replica, i nostri test end-to-end per Pandoc vengono superati (6 casi): importazione di un documento Markdown come progetto LaTeX, l’errore mostrato per un documento Word danneggiato, esportazione in Word (che si reimporta), Markdown e HTML, e i menu nascosti senza ENABLE_PANDOC_CONVERSIONS.
