-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing documentation about knobs (ENV vars) #74
Comments
Cekit used to have a feature that generated documentation on the aggregate of modules that an image uses (c.f. cekit/cekit#268 (comment))) but I think it did not survive the refactor in Cekit 3.x so we need to bring it back, run it, and commit the results in this repository. Although I am having trouble finding reference to the old feature, I might be mixing it up with container help pages which aggregate (some) of the API stuff from modules and put them into a specifically-formatted markdown file designed for inclusion within the images that are built. So not quite the same. |
OK I've just hacked together a script that does what cekit (or something else) used to do: |
@jmtd This is great! |
Thanks! I've generated four pages for the four OpenJDK images and put them here, temporarily |
I've just remembered that recent builds of the containers have a file We could possibly tweak it to use HTML tables, anything that accepts markdown should accept a subset of raw HTML too, I think. |
I'd like to think we've finally resolved this with the auto-generated material at https://jboss-container-images.github.io/openjdk/ that material can certainly still be improved! |
@jmtd We should add a reference to this doc in the |
It's there -- two sentences above "How to build the images". Perhaps it should be more prominent... |
Yes, please. I missed it. Perhaps a separate heading "API Documentation" or some such. |
While working on quarkusio/quarkus-quickstarts#81, I hit:
When looking at this repo for doc (something like this doc over here) I could not find any list of supported environment variables with explanations.
The "product" documentation, which is based on this community project, does not seem to have such documentation either?
Googling let me find https://github.com/jboss-openshift/cct_module/blob/master/jboss/container/s2i/core/api/README.adoc and https://github.com/jboss-openshift/cct_module/tree/master/jboss/container/maven/s2i/api but, to an end-user, it is not clear how those module docs in separate repos relate to this project (and what other ones there are).
Perhaps we could improve the README? Either with appropriate links, or copy/paste.
@tqvarnst @siamaksade
The text was updated successfully, but these errors were encountered: