Skip to main content
Pandoc-muunnokset suorittaa jokaisen Ayakaleaf Pro -podin clsi-palvelu, kuten käännökset: clsi pyytää solmun Docker Engineä käynnistämään kontin PANDOC_IMAGE-imagesta. web-palvelu näyttää tuonti- ja vientivalikot. Ominaisuuden toiminta ja imagen rakentaminen on kuvattu sivulla Pandoc-tuonti ja -vienti.

Konfigurointi

1

Vie image Dockeriin jokaisella solmulla

Rakenna image kerran ayakaleaf-pro-repositorion develop/pandoc-kansiosta ja lataa se sitten Dockeriin jokaisella solmulla, joka voi ajaa Ayakaleaf Prota:
Tai pushaa se rekisteriin, jonka solmut tavoittavat, ja hae se jokaisella solmulla komennolla sudo docker pull. Kuten TeX Live -imageiden kohdalla, sen on oltava Dockerissa, ei pelkästään containerd:ssä.
2

ConfigMap

Sekä web että clsi lukevat ENABLE_PANDOC_CONVERSIONS-asetuksen samasta ConfigMapista, joten ne eivät voi olla Kubernetesissa eri mieltä.
3

Ota käyttöön ja käynnistä uudelleen

Useita replikoita

Mitään ylimääräistä ei tarvita sen lisäksi, että image on jokaisella solmulla: jokainen replika tekee muunnokset omalla solmullaan.

Testattu Kubernetesissa

Kun image oli rakennettu develop/pandoc-kansiosta ja ladattu Dockeriin jokaisella solmulla komennolla docker save | docker load, Kubernetes 1.37:ssä yhdellä replikalla Pandocin päästä päähän -testimme menevät läpi (6 tapausta): Markdown-dokumentin tuonti LaTeX-projektiksi, rikkinäisestä Word-dokumentista näytettävä virhe, vienti Wordiin (joka voidaan tuoda uudelleen), Markdowniin ja HTML:ään sekä valikoiden piilottaminen ilman ENABLE_PANDOC_CONVERSIONS-asetusta.
Viimeksi muokattu 2. marraskuuta 2026