Skip to content

docs: Add NOTES.txt and document the values only the schema mentioned - #753

Open
lfrancke wants to merge 1 commit into
mainfrom
push-yuuvxpvplorx
Open

docs: Add NOTES.txt and document the values only the schema mentioned#753
lfrancke wants to merge 1 commit into
mainfrom
push-yuuvxpvplorx

Conversation

@lfrancke

@lfrancke lfrancke commented Aug 21, 2026

Copy link
Copy Markdown
Member

Two "documentation" things:

  • A NOTEST.txt file: This is printed to stdout after every installation using helm install
  • helm show values shows the values file but not the schema. We already document some of the properties in a "commented" out fashion. This also adds the remaining ones so they are easier to discover

@lfrancke lfrancke self-assigned this Aug 21, 2026
@lfrancke lfrancke moved this to Development: Waiting for Review in Stackable Engineering Aug 21, 2026
helm show values does not read values.schema.json and there is no
helm show schema, so image.repository, image.productRepository, image.tag and
priorityClassName could not be discovered from the CLI at all. They are added to
values.yaml as commented examples, the convention the file already uses.

No chart printed anything after helm install. NOTES.txt now says what was
installed and where the documentation is, explains why no CRDs appear, and warns
when maintenance.customResourceDefinitions.maintain is false, where the chart
ships no CRDs and the operator does not create them either.

nodeSelector, tolerations and affinity place the operator pod only, which the
resources description already says for sizing and these three did not say for
placement.

Corrects the serviceAccount.name comment, which described the behaviour from
before #742.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Waiting for Review

Development

Successfully merging this pull request may close these issues.

1 participant