PANDOC_IMAGE. O serviço web exibe os menus de importação e exportação. O que o recurso faz e como construir a imagem está descrito em Importação e exportação com Pandoc.
Configuração
1
Coloque a imagem no Docker de cada nó
Construa a imagem uma vez a partir da pasta Ou envie-a para um registro que os nós consigam acessar e execute
develop/pandoc do repositório ayakaleaf-pro e depois carregue-a no Docker de cada nó que pode executar o Ayakaleaf Pro:sudo docker pull em cada nó. Assim como as imagens do TeX Live, ela precisa estar no Docker, e não apenas no containerd.2
ConfigMap
ENABLE_PANDOC_CONVERSIONS do mesmo ConfigMap, então eles não podem divergir no Kubernetes.3
Aplicar e reiniciar
Várias réplicas
Nada além de ter a imagem em todos os nós: cada réplica faz a conversão no seu próprio nó.Testado no Kubernetes
Com a imagem construída a partir dedevelop/pandoc e carregada no Docker de cada nó com docker save | docker load, no Kubernetes 1.37 com uma réplica, nossos testes ponta a ponta do Pandoc são aprovados (6 casos): importar um documento Markdown como um projeto LaTeX, o erro exibido para um documento do Word corrompido, exportar para Word (que pode ser importado novamente), Markdown e HTML, e os menus ocultos sem ENABLE_PANDOC_CONVERSIONS.
