Closed srueg closed 4 years ago
I added a bit of a hacky script togenerate.go
which uses your linked generator to generate a html file for our CRDs. That file in turn is included in the asciidoc documentation.
I also transferred everything from the SDD to this repo. The CRD topics are now a bit redundant. Should I remove the SDD CRD definitions in favour of the concrete implementations? @srueg
Nice! Yes good point. I think only leaving the generated part is ok.
Implemented your feedback and removed the old CRD documentation.
Unfortunately the html include does not work currently: https://docs.syn.tools/lieutenant-operator/crds-html.html
Will investigate
@akosma can you please add the Makefile setup for Antora to this repo (and also include it in the GitHub action)?
After quite some investigation I found two things:
Lokal renders look good now:
@srueg Can you have a look and merge if everything looks good to you? THX
Looking good 👍 https://syn.tools/lieutenant-operator/crds-html.html
Nice!
The docs now look good, closing here.
Write some basic documentation about this tool. Reuse as much as possible from the SDD: https://github.com/projectsyn/documentation/blob/master/docs/modules/SDDs/pages/0007-lieutenant-management-api.adoc If possible, generate documentation for the OpenAPI CRDs (e.g. using gen-crd-api-reference-docs) and include it in the Antora docs.
Task Deliverables